Тип 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/joomla-4/joomla-dlia-rozrobnykiv/standartni-tipi-poliv-formi
