вопрос
Возможно ли в dle сделать тег [new-pm]{new-pm}[/new-pm] ?
Дело в том что мне нужно вставить сам тег в стиль, вот так:
Фишка в том что мне нужно чтобы число сообщений выводимое тегом {new-pm} отображалось только когда есть новое сообщение и в своем div классе.
Когда сообщений нет, то не должно отображаться ни числа ни дива с классом.
Пробовал такой вариант через init.php
Но тут никак не присвоить класс.
Заранее спасибо за внимание!
Дело в том что мне нужно вставить сам тег в стиль, вот так:
[new-pm]<div class="pm">{new-pm}</div>[/new-pm]
Фишка в том что мне нужно чтобы число сообщений выводимое тегом {new-pm} отображалось только когда есть новое сообщение и в своем div классе.
Когда сообщений нет, то не должно отображаться ни числа ни дива с классом.
Пробовал такой вариант через init.php
if( !$member_id['pm_unread'] ) {
$tpl->set( '{new-pm}', '' );
} else {
$tpl->set( '{new-pm}', $member_id['pm_unread'] );
}
Но тут никак не присвоить класс.
Заранее спасибо за внимание!
Открыть файл init.php и в нем найти:
Ниже ставить:
$tpl->set( '{new-pm}', $member_id['pm_unread'] );
Ниже ставить:
if($member_id['pm_unread']) {
$tpl->set( '[new-pm]', "" );
$tpl->set( '[/new-pm]', "" );
} else {
$tpl->set_block( "'\\[new-pm\\](.*?)\\[/new-pm\\]'si", "" );
}