Стандартный тип поля Joomla XML — Radio

Стандартный тип поля Joomla XML — Radio отображает радио кнопки для выбора различных параметров. Если поле имеет сохраненное значение, то оно будет автоматически выбираться при загрузке страницы. Данный тип поля имеет несколько вариантов отображения данных в форме.

Первый вариант отображения поля формы:

Joomla XML Radio - Тип отображения 1

Поле отображается простыми стандартными радио кнопки. Код поля выглядит так:

<field name="myradiovalue" type="radio" default="0" label="Выберите значение"> <option value="0">Значение 1</option> <option value="1">Значение 2</option> </field>
Code language: YAML (yaml)

Второй вариант отображения радио кнопок имеет такой вид:

Joomla XML Radio - Тип отображения 2

Данный тип отображения доступен в Joomla начиная с версии 3+. Код такого поля:

<field name="myradiovalue" type="radio" default="0" label="Выберите значение" class="btn-group"> <option value="0">Значение 1</option> <option value="1">Значение 2</option> </field>
Code language: YAML (yaml)

Еще с помощью радио кнопок можно реализовать ответные опции «Да» или «Нет». Поле выглядит так:

Joomla XML Radio - Тип отображения 3

Данный тип поля так же работает только в Joomla 3+ версии. Код такого поля выглядит так:

<field name="myradiovalue" type="radio" default="0" label="Выберите значение" class="btn-group btn-group-yesno"> <option value="1">JYES</option> <option value="0">JNO</option> </field>
Code language: YAML (yaml)

Радио кнопки поддерживают такие атрибуты:

  • name — системное название поля.
  • type — тип поля, в данном случае «radio».
  • label — отображаемое название поля.
  • description — отображаемое описание поля. В Joomla 3 оно отображается как подсказка при наведении на название поля.
  • default — устанавливает стандартное значение поля.
  • class — применяемые CSS классы поля.

На данный момент это все, о чем можно рассказать про тип поля Joomla XML — Radio. В случае получения нами новой информации, она будет добавлена в данную статью.

Вам нужна помощь с формированием XML файла? Напишите нам на admin@iws.by и мы поможем вам.

Добавить комментарий