Как использовать поля в Joomla 3.7?

Как использовать поля в Joomla 3.7?

Наконец-то, мы этого дождались. В Joomla 3.7 разработчики сделали важный шаг к улучшению функционала ядра Джумла.

А именно, сейчас в стандартном контенте мы сможем использовать дополнительные поля.

Что дают поля? 

В основе своей это удобство, которое проявляется в следующем: 

  1. Простое создание материала при котором мы только заполняем нужные поля, без необходимости формирования дополнительной разметки
  2. Единый внешний вид материалов с полями
  3. Фильтрация по значениям полей.

В стандартном контенте Joomla у нас есть по умолчанию несколько предустановленных полей - это:

  1. Текст материала
  2. Поле для изображения
  3. Ссылки после материала 

Для обычного блога этого вполне достаточно, но кому нужен этот обычный блог :-).

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

Например, в свое время из бесплатных, доступных и очень популярных был конструктор контента K2. Он вышел еще на Joomla 1.5 и предоставил пользователям то, чего им так не хватало - это возможность назначения прав пользователям и дополнительные поля.

Прошло время и гибкое управление правами пользователей (ACL) появилось в ядре Joomla. А сейчас у разработчиков, наконец-то, дошли руки и до полей.

Поэтому, мое мнение, с выходом Джумла 3.7 надобность в простых конструктора контента, в частности k2 вовсе отпадет. 

Рассмотрим как использовать поля в материалах Joomla 3.7.

1. Виды полей

На вкладке «Материалы», в выпадающем меню теперь есть две новые опции, "Поля" и "группы полей":

 

В разделе "Поля", собственно, можно создать поля, используя 19 различных типов полей: Каптча, календарь, чек-бокс, выбор цвета, html поле, е-маил, галерея, изображение, целое число, медиа-поле, список, SQL, Телефон, Текст, Textarea, часовой пояс, URL, пользователь и группа пользователя.

поля joomla 3.7 

расширенные поля в Joomla 3.7 
2. Общие настройки полей

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

Общие настройки полей

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

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

группы полей joomla 3.7Каждая группа с полями будет иметь вкладку, как вы можете видеть на изображении ниже с вкладки «My Test Fields».

вид группы полей в джумла 3.7 

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

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

вид группы полей в материале joomla 3.7

Поля для контактов

Многие пользователи будут использовать поля для материалов, но этим не ограничиваются новшества Joomla 3.7. Поля можно использовать и в управлении пользователями.

Да, теперь для профайла пользователя можно создавать свои поля, любые из 19 типов, которые введены на данный момент в Джумла. Т.е. ради введения дополнительной информации сейчас не обязательно ставить community builder или другие расширения для работы с профайлом пользователя.

Поля для контактов

Поля профайла пользователя будут видны, когда пользователи регистрируются на сайте, а также, когда они изменяют свои профили, как показано на рисунке ниже.

внешний вид полей для пользователей в joomla 3.7

 

Глобальные настройки полей в Joomla

Поля вы можете включать и выключать для каждого компонента (Контент и Контакты). Например, если вы хотите создавать поля для профилей пользователей, то вы можете включить их перейдя в Настройки - ссылка для пользователей, и перейдите на вкладку "Интеграция":

Глобальные настройки полей Joomla 3.7

Дополнительные параметры отображения доступны в настройках плагинов. Плагины и редактировать "Система - поля" плагин. Вы можете выбирать, где будут отображаются поля на статьях: после контента, перед контентом, скрыть. Эти параметры также могут быть настроены индивидуально для каждого поля.

Настройка плагина полей Joomla 3.7

Вероятно к выходу финальной версии Джумла 3.7 поля еще усовершенствуются. Тем не менее, это очень позитивный шаг для Joomla.

 

Что вы думаете по поводу введения полей?

В этом посте хочу рассказать о планах развития Joomla до версии 4.0. Вероятно вам будет это интересно что ожидать в Joomla 4.0 и как будет происходить процесс обновления.
 

Joomla 4. Первый взгляд и процесс будущего перехода

Joomla 4. Первый взгляд и процесс будущего перехода
2017-10-13 Хиты: 2485

Здравствуйте, дорогой коллега!

Разработчики нас порадовали выходом новой версии Joomla под индексом 3.8. В этот раз с долгосрочным планированием у разработчиков все в порядке, как планировали на 19 сентября, так и выпустили.

Новшества Joomla 3.8

Новшества Joomla 3.8
2017-09-20 Хиты: 4169

Добрый день, дорогой коллега!

За последние несколько дней, после запуска Основного курса по Joomla, нам поступают вопросы по курсу:

Взгляд за кулисы Основного курса по Joomla

Взгляд за кулисы Основного курса по Joomla
2017-07-27 Хиты: 903

Понравился выпуск? Поделись с друзьями:
CACKLE comment system
Центр Обучения Joomla!

"Все, что нужно знать о Joomla в одном месте"

Новшества Joomla

Последняя версия
Joomla! — 3.8.2
СКАЧАТЬ

Бесплатный курс "20 шагов к полной защите вашего сайта"

Чтобы получить доступ введите имя и ваш е-маил. Доступ будет выслан на ваш е-маил адрес.

 

Бесплатный курс "Как создать прибыльный интернет-магазин?"

Чтобы получить доступ введите имя и ваш е-маил. Доступ будет выслан на ваш е-маил адрес.

 

Курс "Как создать свой сервис рассылки на Joomla?"

Чтобы получить бесплатный доступ введите имя и ваш е-маил. Доступ будет выслан на ваш е-маил адрес.

 

Facebook

Нажмите «Нравится», чтобы читать
нас в Facebook