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

Тег {new-pm}


     13.10.2014    pm    Все вопросы » Шаблоны (TPL)    3451

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

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


2 комментария

urban.terror
Юзер

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


FastFud
Юзер

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'] );
}

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

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

наверх