Тип integer поля форми надає поле вибору з діапазоном цілих значень. Якщо в полі збережено значення, це значення відображається під час першого завантаження сторінки. Інакше вибирається значення за налаштуванням (якщо є).
- type (обов'язково) - має бути цілим integer.
- name (обов'язково) – унікальне ім'я поля.
- label (обов'язково) (дозволяється перекладати) – описовий заголовок поля.
- default (необов'язково) (дозволяється перекладати) - значення за налаштуванням.
- description (необов'язково) (дозволяється перекладати) - це текст, який буде відображатися як спливаюча підказка, коли користувач наводить вказівник миші на список, що розкривається.
- class (необов'язково) – це ім'я класу CSS для поля форми HTML. Якщо цей параметр не вказано, за налаштуванням буде встановлено значення «text_area».
- first (обов'язкове) – це найнижче значення у списку.
- last (обов'язковий) – це найвище значення у списку.
- step (обов'язковий) кожна опція буде попередньою опцією, збільшеною на це ціле число, починаючи з першого значення, доки не буде досягнуто останнє значення.
Приклад XML визначення
Це визначення створить поле вибору з варіантами 1,2,3,4,5,6,7,8,9,10.
<field name="myintegervalue" type="integer" default="Some integer" label="Choose an integer" description="" first="1" last="10" step="1" />
Переглянути всі стандартні типи полів форми можна тут: https://d-nik.site/joomla-4/joomla-dlia-rozrobnykiv/standartni-tipi-poliv-formi
