🧐 Блог Евгения Попова :: 💻 Программы :: DataLife Engine

Добавление тега custom при добавлении/редактировании новости в поле краткой/полной новости

Был на форуме запрос, чтобы сделать возможность вывода доп поля одной новости в другой, чтобы при изменении значения в одной новости — в остальных, где это значение должно выводиться, обновлялось, чтобы вручную не редактировать все новости. Немного погуглив нашёл код от ТeraМoune ещё от начала 2020 года на dle-faq. Проверил его на dle 18.0 — работает отлично.



Итак. Устанавливаете плагин. В поле краткой или полной новости при добавлении/редактировании материала добавляете конструкцию:

{custom id="2" template="cost"}

id — указывает ID новости, из которой нужно вывести нужное значение.

cost — это файл шаблона cost.tpl, с любым содержимым. В данном случае предполагалось, что должна выводиться только цифра из одного доп поля, с учетом этого содержимое файла шаблона — это

[xfvalue_cost]

[attachment=305:custom-news-dobavlenie-custom-v-tekste-novosti.zip]

Перейти на сайт (скачивать файлы можно только на сайте)