Тип range поля формы Joomla

Тип range поля формы предоставляет горизонтальный ползунок для ввода чисел. Хотя значение по умолчанию может быть установлено, нет индикации фактического выбранного значения, только положение бегунка ползунка. Доступна с версии Joomla 3.2.

  • type (обязательно) - должен быть range.
  • name (обязательно) - уникальное имя поля.
  • label (обязательно) (разрешается переводить) - описательный заголовок поля, который также будет отображаться во всплывающем окне при наведении курсора на метку.
  • description (необязательно) (разрешается переводить) - это текст, который будет отображаться как всплывающая подсказка, когда пользователь наводит указатель мыши на метку.
  • default (необязательно) (разрешается переводить) - начальное значение по умолчанию.
  • class (необязательно) - это имя класса CSS для поля формы HTML.
  • min (необязательно) - это наименьшее значение, которое можно выбрать.
  • max (необязательно) - это максимальное значение, которое можно выбрать.
  • step (необязательно) - если пользователь щелкнет стрелку вверх/вниз, текущее значение изменится на этот атрибут (значение этого атрибута будет добавлено или вычтено к текущему значению поля).
  • required (необязательный) - должен ли пользователь вводить данные в это поле?

Пример определения поля XML, которое создаст ползунок с начальным значением 0 с возможностью выбора значений от -0,5 до 0,5. Значение ползунка изменяется на 0,1 при перемещении ползунка влево или вправо.

<field name="myrange" type="range" default="0" label="Range from -0.5 to 0.5 step 0.1" description="" min="-0.5" max="0.5" step="0.1" />

Посмотреть все стандартные типы полей формы можно здесь: https://d-nik.site/ru/joomla-4/joomla-dlya-razrabotchikov/standartnye-tipy-polej-formy

Источник: https://docs.joomla.org/Range_form_field_type

Main Menu