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

Джерело: https://docs.joomla.org/Range_form_field_type

Main Menu