Підтримувані типи полів:
- Випадаючий список
- радиокнопки
- чекбокси
- рядок
- Велике текстове поле
- зображення
Вставити його в шаблон дуже просто
Додавання полів контенту відбувається в налаштуваннях плагіна. Там можна додати до контенту довільну кількість полів різного типу. Додавання поля проводиться натисненням на кнопку "Додати поле".
Кожному полю необхідно прописати:
- Назва поля - службове назву, що складається тільки з латинських букв, цифр і знака підкреслення _ в нижньому регістрі. Інші символи не допустимі, включаючи пробіл.
- Тема поля - Це той заголовок, що побачите ви в панелі адміністрування в додаткових полях контенту і користувач на фронті вашого сайту. Для багатомовних сайтів сюди можна впісвивать мовні константи, які будуть оброблені відповідно до мови контенту.
- Тип поля - список, що випадає, де вам необхідно вибрати тип создваемого поля. Ця устновка визначає як буде виглядати поле в адміністративній частині сайту, на фронті виведеться інформація обрана або введена вами.
- Параметри поля - це поле для введення додаткових параметрів для поля контенту. Діє воно тільки для типів поля типу Список, що випадає, радіокнопку, Чекбокс. Вводити сюди потрібно пари ключ-значення через роздільник подвійна двокрапка (: :) кожну наступну пару на наступному рядку. Для поля типу "зображення" сюди вводиться шлях від кореневої папки зображень, оголошеної в налаштуваннях медіаменеджери без переднього і заднього слеша. Це всього-лише папка за замовчуванням, користувач зможе перейти до верхніх папок до кореня медіаменеджери.
Видалити поле можна кнопкою "Видалити поле" розташованої навпроти кожного поля.
Насамперед створюємо власний шаблон для com_content
Створюємо ми його з стандартного шаблону com_content - default.php. Хто не розуміє про що мова, почитайте в інтернеті «перевизначення шаблонів Joomla».
Переобумовленої поле minicck. У прикладі буде поле чекбокс.
Далі змінюємо шаблон com_content
Вставляємо де потрібно
Відповідає за виведення значення поля. field_0 - це id поля.
З полями ми працюємо як з об'єктами.
Плагін можна завантажити тут
Установка, настройка і робота плагіна описана в цій статті.