Не нравятся результаты поиска? Попробуйте другой поиск!

Тег {new-pm}


     13.10.2014    Шаблоны (TPL)    1331

вопрос
Столкнулся с такой проблемой, делаю свой шаблон на dle. Не хочу засорять форму входа лишним хламом, но пункт с личными сообщениями может пригодится. Не знаю, как реализовать, чтобы надпись "у вас 1 новое сообщение" загоралась только, если юзеру что-то прислали. Сам по себе тег {new-pm} выводит 0, когда их нету, ну, это же глупо. Можно как-то встроенным функционалом ДЛЕ сделать так, чтобы этот нолик не показывался, когда сообщений нету?

Ответа пока нет


Комментарии пользователей (2)

urban.terror
6

37 | 4

urban.terror - 13 октября 2014 22:59 - Юзер


FastFud
50

1599 | 588

FastFud - 14 октября 2014 00:10 - Юзер

Как то так: engine/init.php найти
$tpl->set( '{new-pm}', $member_id['pm_unread'] );
и заменить на
if( !$member_id['pm_unread'] ) {
$tpl->set( '{new-pm}', '' );
} else {
$tpl->set( '{new-pm}', $member_id['pm_unread'] );
}

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы