Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Нужно добавить тег в main.tpl

Нужно добавить тег в main.tpl


     11.06.2018    Общие вопросы, Общие вопросы по PHP    2099

вопрос
Есть страница ошибки стандартная в движке {info}

Нужно что бы в main.tpl можно было для нее указывать доп тег типа not-aviable=info или что-то в этом роде, суть такая что если отображается эта страница то скрываю на ней определенный подключаемый класс

Ответил: Sander


Открыть файл engine/modules/main.php
Найти строку:
$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]

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

lutskboy
Эксперт

lutskboy - 11 июня 2018 12:19 -

сделаю

Automatic
Гости

Automatic - 11 июня 2018 13:13 -

Цена, напишите контакты

Automatic
Гости

Automatic - 19 июня 2018 06:30 -

Все еще ищу исполнителя !

LazyDev
PHP-developer

LazyDev - 19 июня 2018 06:55 -


Мой блог: LazyDev.pro

Помогаю с решением проблем на платной основе.

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

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

наверх