Обзор 19 типов полей в Joomla 3.7

Обзор 19 типов полей в Joomla 3.7

Как уже было рассмотрено ранее, в Joomla 3.7 появятся пользовательские поля.

Давайте разберем подробно каждый тип поля

1. Календарь

Поля Календарь позволяет пользователям вводить дату с помощью всплывающего календаря.

calendar-field.png

Можно настроить формат вывод даты любым удобным способом. Данное поле будет актуально для для указания Дня Рождения пользователя или при использовании в материале для указания даты мероприятия.

 

2. Чекбокс

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

checkboxes-field.png

Количество вариантов не ограничено.

checkbox-settings.png

 

3. Color

Это что-то новенькое. Поле Color позволяет выбрать цвет из всплывающего окна выбора. В приведенном ниже примере после выбора, цвет #ad3e3e появится в контенте.

color-field.png

 

Весьма специфичное поле.

 

4. Editor

Разработчик назвали поле просто Editor (редактор).

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

 

Мое мнение, актуальное поле. Лично у меня на блоге используется два html поля: одно для контента, второе для баннера.
А в мастерской joomla у меня 8 html полей.

editor-field.png

Внутри можно настроить внешний вид данного поля.

editor-field-settings.png

5. E-mail

Это одно из самых простых полей, это просто текстовое поле с валидацией на е-маил. Если вы ввели неправильный формат адреса электронной почты, то поле выдаст сообщение об ошибке.

email-field.png

6. Галерея

Галерея более сложное поле, чем поле е-маил. Это поле не включено по умолчанию. Нам нужно пройти в плагины и включить плагин Gallery.

И перед нами появляется набор настроек для данного поля.

gallery-field.png

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

gallery-folder.png

После выбора папки, вы автоматически получите галерею подобного вида.

gallery-field-front.png

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

 

7. Изображение

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

image-field.png

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

image-field-settings.png

Примечание редактора. Надеюсь это поле будет усовершенствование. В данном виде его функционал, без возможности загрузки изображения напрямую не особо восстребован.

 

8. Целое число

Поле Integer позволяет пользователям выбирать номера из заданного списка:

integer-field.png

Это выбор, который будет видеть пользователи:

integer-list.png

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

9. Список

Поле Список идентично полю чекбокс за исключением того, что он отображает выбор в раскрывающемся списке:

list-field.png


10. Медиа

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

media-picker.png11. Радио

Поле Радио кнопка имеет тот же функционал, что и поле список, отличаются только стилем вывода.

radio-field.png

12. SQL

Поле SQL позволяет создавать свой собственный раскрывающийся список. Запрос должен возвращать два столбца; один называется 'значение', которое будет содержать значения элементов списка; другое называют «текст», содержащий текст в раскрывающемся списке.

sql-field.png


13. Телефон

Поле Телефон является немного странным, примерно таким же странным как и поле изображение. В чем его смысл не понятно. Это просто текстовое поле, но названо телефон. Вероятно в нем появится валидация номера, но все-равно, будем откровенны, это не дает права на жизнь этому полю.

telephone-field.png

14. Текст

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

15. Текстовая область

Поле Textarea похож на поле текста, но больше, может иметь неограниченное количество строк в высоту. 

textarea-settings.png

Вот как поле Textarea появляется для пользователей:

textarea-field.png

16. Часовой пояс

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

timezone-field.png

У меня вот только один вопрос: «Зачем нужно это поле?»

 

17. URL

Поле URL превращает любой адрес в ссылку. В настройках вы можете выбрать какие типы адресов превращать в ссылки.

url-field.png

 

18. Пользователь

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

user-field.png

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

19. Группа пользователей

Позволяет вывести название группы пользователя. :-)

usergroup-field.png


Хорошая попытка увеличить количество полей в арсенале.

 

Настройки для каждого поля

У каждого поля есть уникальные настройки, присущие данному типу и общие - настройки, которые есть у всех типов полей. Общие настройки:

  • Метка: Этот текст будет отображаться перед полем в форме редактирования и во фронтенде, т.е. в материале
  • Описание: Этот текст будет находиться внутри, в подсказке к заполнению поля
  • Требуется: Я думаю можно оставить без комментариев
  • Значение по умолчанию: Вводится значение по умолчанию для сокращения рутинных операций.

default-options-2.png

Кроме того, на вкладке "Параметры", вы найдете:

  • Подсказка: Это заполнитель и будет работать только для текстовых полей
  • Изображение: Видимо иконка для поля, но пока не подтверждено
  • Изображение Альтернативный текст: альтернативный вариант, приведенной выше настройки
  • Рендер Класс: Класс атрибутов , когда поле выводится в заполненном виде (материале)
  • Класс: Класс атрибутов , когда поле отображается в форме редактирования
  • Отключено: Просто выключатель поля
  • Только для чтения: может ли содержание пользователям редактировать поле в форме редактирования?
  • Показать на: Где должен быть виден поле - на сайте или в области администратора?
  • Где показывать: Выше или ниже основной части контента

default-options-1.png

Вывод

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

 

Что вы думаете по поводу полей в Joomla 3.7?

 

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

Уже совсем скоро выйдет новая версия Joomla под индексом 3.7. Это будет очередное продолжение линейки 3-ей джумлы, т.е. обновление как всегда пройдет быстро и безболезненно для пользователей.

В этом материале рассмотрим 10 новых плюшек, которые с большей степенью вероятности сохранятся до финального релиза.

10 новшеств в Joomla 3.7

10 новшеств в Joomla 3.7
2016-12-08 Хиты: 2618

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

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

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

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

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

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

Как использовать поля в Joomla 3.7?
2016-12-06 Хиты: 1292
Метки Joomla 3.7

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

"Подключаем к успеху"

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

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

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

 

×

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

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

 

×

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

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