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

Как убрать подключение шаблона speedbar.tpl?


     10.11.2016    Общие вопросы по PHP, Хаки    1649

вопрос
Здравствуйте

как можно подключить тег speedbar сразу, не подключая speedbar.tpl?

у меня нет никакой верстки или чего то еще файле speedbar.tpl, только {speedbar}
и потому не вижу никакого смысла подключать данный модуль через tpl

прошу помощи в реализации.

Ответа пока нет


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

Верстала
Юзер

Верстала - 10 ноября 2016 18:19 -

мне не нужно его выключать, мне нужно выводить {speedbar} сразу модулем, без участия speedbar.tpl

LazyDev
PHP-developer

LazyDev - 10 ноября 2016 18:30 -

Верстала, открыть /engine/engine.php найти в самом низу:
$tpl->load_template ( 'speedbar.tpl' );
$tpl->set ( '{speedbar}', '<span id="dle-speedbar">' . stripslashes ( $s_navigation ) . '</span>' );
$tpl->compile ( 'speedbar' );
$tpl->clear ();
Заменить на:
$my_speedbar_tag = '<span id="dle-speedbar">' . stripslashes ( $s_navigation ) . '</span>';
Далее открыть /engine/modules/main.php найти:
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
Заменить на:
$tpl->set ( '{speedbar}', $my_speedbar_tag );

Мой блог: LazyDev.pro

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

Верстала
Юзер

Верстала - 10 ноября 2016 18:37 -

Gameer, Благодарю

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

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

наверх