Тип поля формы '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" />