Тип поля Joomla XML — Color работает в версиях Joomla: 2.5 и выше.
Стандартный тип поля Joomla XML — Color добавляет текстовое поле с цветовой палитрой, в которое можно ввести цветовой код или выбрать необходимый цвет в палитре. Данные в поле можно заполнять в нескольких форматах.
Стандартный тип поля Joomla Color поддерживает атрибуты:
- name - системное название поля (идентификатор поля).
- type - тип поля, в данном случае «color».
- default - устанавливает стандартное значение поля.
- format - указывает формата цвета в поле, каким он будет сохранен в настройках. Может быть rgb, rgba и hex.
- label - отображаемое название поля.
- description - отображаемое описание поля. В Joomla 3 оно отображается как подсказка при наведении на название поля.
Вариант 1: RGB формат.
Пример отображения типа поля Color (формат RGB) в панели администратора Joomla 3:
Если установить курсор в поле, то рядом с поле открывается палитра выбора цвета:
Пример отображения типа поля Color (формат RGB) в панели администратора Joomla 4 и Joomla 5:
Если установить курсор в поле, то рядом с поле открывается палитра выбора цвета:
Код поля Color (формат RGB) с изображения в XML документе выглядит так:
Вариант 2: RGBA формат.
Пример отображения типа поля Color (формат RGBA) в панели администратора Joomla 3:
Если установить курсор в поле, то рядом с поле открывается палитра выбора цвета:
Пример отображения типа поля Color (формат RGBA) в панели администратора Joomla 4 и Joomla 5:
Если установить курсор в поле, то рядом с поле открывается палитра выбора цвета:
Код поля Color (формат RGBA) с изображения в XML документе выглядит так:
Вариант 3: HEX формат.
Пример отображения типа поля Color (формат HEX) в панели администратора Joomla 3:
Если установить курсор в поле, то рядом с поле открывается палитра выбора цвета:
Пример отображения типа поля Color (формат HEX) в панели администратора Joomla 4 и Joomla 5:
Если установить курсор в поле, то рядом с поле открывается палитра выбора цвета:
Код поля Color (формат HEX) с изображения в XML документе выглядит так: