Дополнительные поля в DataLife Engine

Дополнительные поля в DataLife EngineПожалуй одним из главных преимуществ DataLife Engine (DLE) перед другими системами управления сайтов является гибкость настройки сайта, т. е возможность подстраивать систему (cms) под любой каприз владельца сайта. Одним из таких прекрасных возможностей DLE это гибкость и удобства в использовании дополнительных полей.

У некоторых возникает вопрос: А зачем вообще нужны дополнительные поля?

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

Одним из чаще всего мест где используют дополнительные поля это сайты онлайн-кинотеатры. Наверняка многие видели на таких сайтах как красиво оформлена вывод материала, слева постер а справа информация о фильме, актеры, режиссеры, год выпуска и так далее.

DarKino. Ru — Твой домашний онлайн кинотеатр

Как мы видим с помощью дополнительных новостей можно настроит вывод новостей под любые цели.

Создание дополнительных полей

Для создания дополнительных полей в DLE необходимо перейти

Админ панель -> Настройки скрипта -> Дополнительные поля новостей

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

Параметры дополнительных полей:

  • Название поля (только на латинском)название для вставки в код.
  • Описание поляописание поля чтоб путаницы не было.
  • Категориясписок категории в которых будет выводится дополнительное поле.
  • Тип полятип поля дополнительных полей (одна строка, несколько строк или список).
    • одна строка — текстовая строка (input)
    • несколько строк — текстовая область (textarea), при выборе данного поля появляется еще один пункт в настройки доп. полей:
      • Подключать редактор при добавлении или редактировании публикаций для данного поля
  • Значение по умолчаниюзначение которое будет выводится по умолчанию.
  • Использовать при желании (можно оставить поле пустым)если не ставит галочку то поле будет обязательным к заполнению.
  • Безопасный режим поля (отключить поддержку BB тегов и HTML)При включении безопасного режима для доп. поля, в нем будет отключена поддержка HTML и BB тегов.
  • Использовать значения полей как перекрестные гиперссылкиВ данном случае значения доп. полей будут выводится в виде ссылок на показ других публикаций, которые имеют такие же значения. Допускается также перечисление значений через запятую, при этом каждое слово будет иметь отдельную ссылку.

Вставка дополнительного поля в новости

Чтобы вывести дополнительное поле нужно отредактировать файлы "shortstory. tpl" и "fullstory. tpl"

Существует несколько тегов для вставки дополнительных полей, они выглядят следующим образом: