вопрос
Есть страница ошибки стандартная в движке {info}
Нужно что бы в main.tpl можно было для нее указывать доп тег типа not-aviable=info или что-то в этом роде, суть такая что если отображается эта страница то скрываю на ней определенный подключаемый класс
Нужно что бы в main.tpl можно было для нее указывать доп тег типа not-aviable=info или что-то в этом роде, суть такая что если отображается эта страница то скрываю на ней определенный подключаемый класс
Открыть файл engine/modules/main.php
Найти строку:
Ниже нее вставить:
В шаблоне main.tpl использовать теги:
Найти строку:
$tpl->set ( '{info}', $tpl->result['info'] );
Ниже нее вставить:
$tpl->set_block('#\\[info\\](.+?)\\[/info\\]#is', $tpl->result['info'] ? '\\1' : '');
$tpl->set_block('#\\[not-info\\](.+?)\\[/not-info\\]#is', $tpl->result['info'] ? '' : '\\1');
В шаблоне main.tpl использовать теги:
[info]ошибка есть[/info]
[not-info]ошибки нету[/not-info]