Тип spacer поля форми забезпечує візуальний роздільник між елементами поля параметра. Це чисто візуальна підтримка, і значення поля не зберігається.
- type (обов'язково) — має бути spacer.
- name (обов'язково) - унікальне ім'я поля.
- label (необов'язковий) (дозволяється перекладати) — це текст, який використовується як роздільник.
- description (необов'язково) (дозволяється перекладати) — це текст, який буде відображатися у вигляді спливаючої підказки, коли користувач наводить покажчик миші на список, що розкривається.
- hr (необов'язково) — вказує, чи відображати горизонтальну лінійку ("true" или "false"). Якщо цей атрибут має значення true, то атрибут label буде ігноруватися.
- class (необов'язково) - ім'я класу CSS для поля HTML-форми.
Приклад XML визначення
<field type="spacer" name="myspacer" hr="true" />
Ви можете замінити основну горизонтальну лінію заголовком, який можна використовувати для угрупування параметрів. Наприклад:
<field type="spacer" name="myspacer" label="Advanced parameters" />
Ви також можете помістити текст, що перекладається, в атрибут label:
<field type="spacer" name="myspacer" class="text"
label="PLG_TINY_FIELD_NAME_EXTENDED_LABEL"
/>
Зверніть увагу, що ви також можете увімкнути HTML-розмітку, але вона має бути закодована. Наприклад, щоб виділити текст жирним шрифтом, можна використовувати наступний приклад:
<field type="spacer" name="myspacer" label="<b>Advanced parameters</b>" />
Ви не можете комбінувати атрибути hr и label.Щоб визначити роздільник як з горизонтальною, так і з міткою, використовуйте закодований <hr/> в атрибуті мітки:
<field type="spacer" name="myspacer" label="<hr/>More parameters" />
Переглянути всі стандартні типи полів форми можна тут: https://d-nik.site/joomla-4/joomla-dlia-rozrobnykiv/standartni-tipi-poliv-formi
