Як додати додаткові поля в dle

Почнемо з того, що таке додаткові поля новини і для чого вони можуть знадобитися. Як вже зазначалося вище, додаткові поля призначені для зберігання додаткової інформації новини - тієї інформації, яку логічно зберігати окремо від назви або тексту статті.







Таких прикладів може бути безліч і для них зручно використовувати додаткові поля. Отже, давайте створимо додаткове поле новини, в якому будемо зберігати джерело статті. Для цього переходимо в адмінпанелі в меню Налаштування скрипта - Додаткові поля новин і додамо нове поле.

Як додати додаткові поля в dle

Хочете швидко навчитися створювати сайти і блоги на WordPress з унікальним дизайном?

Отримайте найповнішу в Рунеті безкоштовну систему навчання створення сайтів на WordPress

Запам'ятаємо значення, яке вписали в поле Назва поля, воно нам незабаром знадобиться. Після збереження поля воно з'явиться в списку додаткових полів.

Як додати додаткові поля в dle






Також на сторінці додавання і редагування новин ми побачимо нове поле, яке можемо заповнити необхідними даними. Я впишу туди посилання на Google.

Як додати додаткові поля в dle

Однак після збереження інформація з довільного поля нам поки не доступна. Для того, щоб отримати до неї доступ, необхідно скористатися спеціальними тегами шаблону. Для прикладу я виведу значення довільного поля в шаблоні короткої статті (shortstory.tpl). Теги, які нам будуть потрібні, можна знайти в документації DLE. Ми використовуємо наступний рядок: [xfgiven_x] [xfvalue_x] [/ xfgiven_x]. Цей рядок виведе додаткове поле «x», якщо поле не порожнє. Замість «х» ми якраз і підставимо той самий source, який вказували при створенні додаткового поля.

Збережемо шаблон і перевіримо результат на сайті.

Як бачимо, це спрацювало. Тепер ми завжди можемо додавати джерело статті і, якщо такий буде вказано, то він буде виводитися в загальній частині сайту.

На цьому ми будемо завершувати цю статтю. Нагадую, якщо ви хочете більше дізнатися про роботу з DLE, тоді обов'язково познайомтеся з нашим курсом Створення сайту на CMS DLE. Успіхів!

Хочете швидко навчитися створювати сайти і блоги на WordPress з унікальним дизайном?

Отримайте найповнішу в Рунеті безкоштовну систему навчання створення сайтів на WordPress

Найсвіжіші новини IT і веб-розробки на нашому Telegram-каналі







Схожі статті