Стандартный тип поля Joomla XML — Number отображает обычное текстовое поле в HTML 5 формате со стрелками, в котором заполняются числовые данные. Тип поля Joomla XML — Tel работает в версиях Joomla 3.2 и выше.
Пример поля в CMS Joomla 3:
Пример поля в CMS Joomla 4:
XML код поля с примера выглядит так:
Данное поле поддерживает атрибуты:
- name — системное название поля (идентификатор поля).
- type — тип поля, в данном случае «number».
- label — отображаемое название поля.
- description — описание поля.
- class — применяемые CSS классы поля.
- default — устанавливает стандартное значение поля.
- required — устанавливает атрибут обязательного поля. Форма без заполнения данного поля не сможет быть отправлена. Возможные варианты могут быть true и false.
- readonly — устанавливает режим поля «только для чтения», значение поля нельзя будет изменить. Варианты могут быть true и false.
- maxlength — устанавливает максимальное допустимое количество введенных символов.
- size — ширина текстового поля в символах. Если ширина поля не указывается, то она берет значение из браузера пользователя. Данный атрибут не ограничивает количество вводимых символов.
- disabled — делает поле недоступным для изменения. Значение в поле не сохраняется. Варианты могут быть true и false.
- hint — добавляет к полю placeholder (подсказку).
- autocomplete — отключает авто заполнение у поля. Чтобы отключить нужно указать значение к примеру autocomplete=»off». Чтобы автозаполнение было доступным, просто удалите данный атрибут.
- autofocus — устанавливает автофокусировку на поле после загрузки страницы.
- onchange — атрибут, который добавит к полю JavaScript код, выполняемый при изменении данных в поле.
- spellcheck — даёт браузеру указание: нужно ли проверять грамматику в поле. Варианты могут быть true и false.
- filter — устанавливает вариант фильтрации данных в поле.
- min — устанавливает минимальное доступное числовое значение.
- max — устанавливает максимальное доступное числовое значение.
- step — шаг переключения числового значения в по нажатию стрелок.
Это всё, что мы знаем о типе поля Joomla XML — Number. Если мы узнаем что-то новое, то обязательно дополним статью новой информацией.
Вам нужна помощь с формированием XML файла? Напишите нам на admin@iws.by и мы поможем вам.