• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Тег {category} в main.tpl

yura

Гуру форума
Регистрация
5 Апр 2006
Сообщения
466
Реакции
69
Привет всем)

Есть необходимость выводить тег {category} не только в shortstory и fullstory, а и main.tpl. Нужно для того чтобы выводить название текущего (активного) раздела в шапке.

Сразу скажу, что [category=X]TEXT[category] не катит в принципе в силу многих причин.

Нашел решение, которое ранее работало. После строки
Код:
$tpl->load_template ( 'main.tpl' );
нужно было добавить строку
Код:
$tpl->set('{category-title}',$cat_info[$category_id]['name']);
и тег {category-title} в main.tpl

Однако это работало в 10ой линейке. В 11 не работает(((

Может кто-то уже заморачивался с подобным решением или знает как поправить прежний хак?
 
полную инструкцию не помешало бы,а то даже не понятно как и что
PHP:
$tpl->set('{category-title}',$cat_info[$category_id]['name']);
для условия выполнения нужно прописывать не только в маин,да и сам код давно претерпел изменения
 
main.php в папке modules, находим код:
PHP:
if (count ( $informers ) and $config['rss_informer']) {

ставим выше:
PHP:
$tpl->set ( '{cat-name}',  $cat_info[$category_id]['metatitle'] ); // выводим метатитл категории
$tpl->set ( '{cat-metatile}',  $cat_info[$category_id]['name'] ); // выводим название категории

в main.tpl ставим нужные теги {cat-name} или {cat-metatile}

PS проверено на 11.1 - все работает!
 
Назад
Сверху