вопрос
Добрый вечер.
Сделал вывод количества входящих сообщений на главной странице. Вывел путем вставки в main.php тега
А в main.tpl вставил
Все работает исправно, пришло сообщение, показывает его количество. Оформил cont в красный кружок, в маин.тпл, но загвоздка в том что если цифры нет, то оформление остается, т.е красный кружок остается,, но уже без цифры. Подскажите как сделать чтобы когда conta нет, убрать оформление.
Сделал вывод количества входящих сообщений на главной странице. Вывел путем вставки в main.php тега
$tpl->set ( '{new-pm}', empty($member_id['pm_unread']) ? '' : $member_id['pm_unread'] );
А в main.tpl вставил
{new-pm}
.Все работает исправно, пришло сообщение, показывает его количество. Оформил cont в красный кружок, в маин.тпл, но загвоздка в том что если цифры нет, то оформление остается, т.е красный кружок остается,, но уже без цифры. Подскажите как сделать чтобы когда conta нет, убрать оформление.
PHP
TPL
if( intval($member_id['pm_unread']) > 0 ) {
$tpl->set ( '[new-pm]', "" );
$tpl->set ( '[/new-pm]', "" );
$tpl->set ( '{new-pm}', $member_id['pm_unread'] );
} else {
$tpl->set ( '{new-pm}', "" );
$tpl->set_block( "'\\[new-pm\\](.*?)\\[/new-pm\\]'si", "" );
}
TPL
[new-pm]{new-pm}[/new-pm]