Тип spacer поля форми Joomla

Тип 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="&lt;b&gt;Advanced parameters&lt;/b&gt;" />

Ви не можете комбінувати атрибути hr и label.Щоб визначити роздільник як з горизонтальною, так і з міткою, використовуйте закодований <hr/> в атрибуті мітки:

<field type="spacer" name="myspacer" label="&lt;hr/&gt;More parameters" />

Переглянути всі стандартні типи полів форми можна тут: https://d-nik.site/joomla-4/joomla-dlia-rozrobnykiv/standartni-tipi-poliv-formi

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

Main Menu