Актуальный релиз „DataLife Engine 19.1 Final“ buildid 108

подробнее о релизе

Главная страница / DataLife Engine / Плагины для DLE / Добавление тега custom при добавлении/редактировании новости в поле краткой/полной новости

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

31 июля 2025 | 23:50 | Четверг
97
3
[ Рейтинг: 5 / Голосов: 1 ]
Добавление тега custom при добавлении/редактировании новости в поле краткой/полной новости

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

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

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

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

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

[xfvalue_cost]

⚠️ Войдите в аккаунт для доступа к контенту

Update: обновил плагин, проверил его на версиях DLE 18.0, 18.1, 19.0 и 19.1. Возможно и на всех последующих версиях будет работать, на DLE 17.х не проверял, но так же должен работать и на всех предыдущих версиях тоже с небольшой правкой плагина.

Комментарии:
ℹ️
 
  1. grafT 3 марта 2026 00:03
    grafT

    На 18 работает спокойно, а при установке на 18.1 выходит ошибка:

    Имя файла: engine/modules/show.full.php

    Ошибка: Не удалось найти код:

    if ($config['allow_links'] AND function_exists('replace_links') AND isset($replace_links['news']) ) {

    1. byroot AdMin 3 марта 2026 02:20
      byroot

      Обновил плагин, проверял его на 18.0/18.1/19.0/19.1 - всё работает. Перекачай его и обнови на сайте у себя.

      🤪 так же под хайд убрал файл 🤪

      --------------------
      🎬🎬🎬 Мои услуги по DLE 👉👉👉 https://byroot.ru/uslugi.html 🎬🎬🎬
      1. grafT 3 марта 2026 16:02
        grafT

        спасибо, перекачал

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