Плагин Глобальные теги в DLE

killoff

Команда форума
Moderator
Сообщения
118
Симпатии
66
Баллы
1 070
Иногда бывает, что нужно вывести какой то тег в шаблоне, в котором нет поддержки вывода информации нужного тега. Как такового описания данного хака нет, поэтому если вам не понятна его суть и где применить, он вам не нужен.

Суть хака кому не понятна: мне нужно были вывести теги, используемые в fullstory.tpl, но в main.tpl лишь часть тегов (вроде только дополнительные поля) можно использовать, с помощью стандарта ДЛЕ. С помощью этого хака я вывел и остальные нужные теги непосредственно в main.tpl.
Пожалуй лучшее решение, которое поможет вам вывести разные данные тегов которые привязаны к определенному TPL файлу в другом.
Решение было написано еще в 2014, автором rocksmart, но почему-то широкого применения ему не было найдено. Реализация простая и не мудреная но штука в итоге получается то что нужно.
Пример использования:
Код:
[transfer=Уникальный идентификатор]какой либо текст с тегами соответствующими данному шаблону[/transfer]
Рассмотрим на примере вывода тега Делаем теги глобальными в DLE с fullstory.tpl в main.tpl
В fullstory.tpl пишем
Код:
[transfer=fulltitle]{title}[/transfer]
И потом в main.tpl в нужном месте
Код:
{transfer_fulltitle}
В итоге Название новости будет показано в файле main.tpl тегом
Код:
{transfer_fulltitle}

Скачать плагин - https://cloud.mail.ru/public/GbCz/FJu2qGg11
 
Верх