Главная страница / DataLife Engine / Плагины / Вывод информации в зависимости включен или отключен плагин в админке

Вывод информации в зависимости включен или отключен плагин в админке

04 мая 2023, Четверг
103
0
Вывод информации в зависимости включен или отключен плагин в админке

В DLE хорошо реализована возможность добавления и создания плагинов, всё продумано и работает отлично. Но некоторые модули используют вывод в шаблонах тегом include и если отключить такой модуль на время, то в шаблоне выведется ошибка вида:
File engine/mods/modul.php not found

Данный хак, выполненный в виде плагина, в добавляет глобальные теги
[not-active-plugins=X] Плагин отключен [/not-active-plugins]
[active-plugins=X] Плагин включен [/active-plugins]

которые управляют отображением содержимого в шаблонах в зависимости от состояния плагина.

Например, при включении плагина, он выведет содержимое заключённое в этот тег:
[active-plugins=X]{include file='engine/mods/modul.php}[/active-plugins]

где X — это ID плагина, найти которое можно под иконкой плагина или в адресной строке браузера при его редактировании.

Версия DLE: 13.2+
Автор: TeraMoune
Источник

Работа проверена на DLE 16.0.
tagsblock-active-plugins.zip [1.69 Kb] (cкачиваний: 3)

PS не думал, что этот плагин мне понадобится, но всё-таки на один проект он пригодился, поэтому добавил его в блог.
Комментарии:
{login}

Твой комментарий..

Модули для создания киносайта и не только на базе DataLife Engine, и многое другое...
Просто блог Евгения Попова, он же - byroot © 2015-2025 | Карта сайта