StillMaster » DLE » Модули » Как в DLE вывести значение из полной новости в shortstory.tpl

Как в DLE вывести значение из полной новости в shortstory.tpl
Как в DLE вывести значение из полной новости в shortstory.tpl

Недавно так случилось что на одном из сайтов я заполнял только полную новость, и мне понадобилось часть текста вывести в shortstory.tpl и мне пришлось написать небольшой модуль для DLE. Его я тут и выложу.

По умолчанию в системе DLE (DataLife Engine) активно функционирует лишь тег {short-story}, предназначенный для вывода сокращённой версии текста новости. При попытке использовать тег {full-story} система игнорирует его — содержимое полной версии статьи не отображается.

Представленный модуль существенно расширяет стандартные возможности движка, позволяя:

  1. Использовать тег {full-story} в тех местах, где ранее это было невозможно:

  • в блоках с короткими новостями;

  • в материалах, выведенных посредством custom-запросов.

Теперь вы можете без ограничений демонстрировать полный текст статьи там, где это необходимо для удобства пользователей.

  1. Гибко управлять объёмом выводимого текста с помощью параметра limit. Синтаксис выглядит следующим образом:

{full-story limit="X"}

где X — желаемое количество символов.

Например, конструкция {full-story limit="100"} выведет первые 100 символов полной версии новости, а в конце автоматически добавит многоточие (...). Это позволяет:

  • создавать лаконичные превью статей;

  • сохранять единообразие оформления блоков с новостями;

  • избегать перегруженности интерфейса избыточным текстом.

Ключевые преимущества модуля:

  • Совместимость с существующими шаблонами и настройками DLE.

  • Простота внедрения — не требует сложных правок кода.

  • Гибкость настройки — возможность точно контролировать объём выводимого текста.

  • Сохранение форматирования — теги и стили полной версии статьи отображаются корректно.

Таким образом, модуль снимает ограничения стандартной конфигурации DLE, предоставляя разработчикам и администраторам сайтов мощный инструмент для кастомизации вывода контента.

Скачать файл: vyvod-iz-polnoj-novosti-v-shortstory.zip [1.07 Kb] (cкачиваний: 2)
Яндекс Практикум

Если вам была полезна данная статья, то поделитесь данной статьей в социальной сети. А если вам нужна помощь в настройке сайта, нужна верстка или что то еще то жду Вас на kwork .


Поделиться:

2 04.11.25