Щоб приступити до маніпуляцій з конструктором полів, слід перейти " Сторінки -> Конструктор полів ".
Конструктор полів створений для полегшення роботи розробникам та використовується для розширення можливостей у статтях та категоріях статей. Створивши групу додаткових полів і додаткові поля можна відразу розпочати їх обв'язування у шаблоні без втручання у базу.
Вкладка "Додаткові поля"
1. Створення додаткового поля (а у вкладці під номером 3 тут буде можливість створення групи для полів)
2. Вкладка із додатковими полями
3. Вкладка з групами, до яких належать додаткові поля
4. Редагування додаткового поля
5. Найменування для використання та виведення у шаблоні
6. Тип поля (доступно лише під час створення: text, textarea, checkbox, select, radiogroup, checkgroup)
7. Групи до яких належать поля
8. Видалення поля
Вкладка "Групи полів"
1. Створити групу полів, до якої належать додаткові поля
2. Перейти до редагування
3. Короткий опис групи (видно тільки в адмінці)
4. Кількість полів, які прив'язані до групи
5. Видалення
Створення та редагування відрізняються. Під час редагування неможливо змінити деякі поля, але можна настроїти точніші параметри поля.
1. Ім'я поля, яке використовуватиметься при впровадженні в шаблон розробником
2. Опис (видно тільки в адмінці)
3. Тип поля (які дії можна буде проводити з полем, text, textarea, checkbox, select, radiogroup, checkgroup)
4. Групи полів до яких належатиме дод. поле (ці групи можна прикріплювати до категорій або статей для використання додаткових полів та обв'язування в шаблоні розробником)
1. Назва поля, яке буде видно адміністратору або менеджеру в адмінці
2. Значення, яке одразу буде підставлятися в полі при створенні створенні сторінки (не плутати з виведенням значення в полі за замовчуванням. Поле вимагає збереження у статті. У старих статтях поле не підтягнеться автоматично, їх потрібно зберегти ще раз. Поле створено для спрощення монотонних робіт з наповнення)
3. Підказка для поля (видна тільки в адмінці)
4. Покажчик на те, що поле обов'язкове до заповнення (не впливає на збереження статті на загальній вкладці, лише інформаційний покажчик)
5. Дає можливість через файловий менеджер завантажувати чи використовувати зображення на сайті
6. Дає можливість через файловий менеджер завантажувати чи використовувати будь-які файли
7. Валідатори з
8. Групи полів, до яких належить поле (дод. поля прив'язуються до груп, а групи прив'язуються до статей або категорій)
Групи полів створені об'єднання групою кількох додаткових полів. Групи прив'язуються до статей та категорій.
1. Назва (виводиться лише в адмінці)
2. Короткий опис групи (виводиться лише в адмінці)
Видалення здійснюється зі списку полів або груп. При видаленні групи – дод. поля залишаються, але перестають брати участь у статті.
Без обв'язки розробником у шаблоні дод. поля не виводитимуться. Налаштування прив'язки додаткових полів здійснюється через групи. Вказівка груп проводиться у разі редагування категорій статей. Після вибору слід зберегти зміни.
1. Прив'язка групи додаткових полів до самої категорії
2. Прив'язка групи додаткових полів у статті
Заповнення існуючих додаткових полів здійснюється під час редагування статті або категорії у вкладці "Додаткові поля"
Виведення шаблону здійснюється у файлах, що використовуються категоріями та статтями (page_full.tpl, category.tpl або власні шаблонні файли).
Приклад :
<img src="{$item.field_list_image}" alt="{$item.title}">
$item - масив чи об'єкт статті чи категорії
field_list_image - ім'я додаткового поля з "Вкладка Додаткові поля -> пункт 5"