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

Тип menu поля форми являє собою список доступних меню, що розкривається, на сайті Joomla. Якщо в полі є збережене значення, воно вибирається під час першого завантаження сторінки. Інакше вибирається значення за налаштуванням (якщо є).

menuПершою опцією у списку завжди є «- Вибрати меню -» (яка є рядком, що перекладається), і їй присвоюється значення 0.

  • type (обов'язково) - має бути menu.
  • name (обов'язково) – унікальне ім'я поля.
  • label (обов'язково) (дозволяється перекладати) – описовий заголовок поля.
  • default (необов'язково) – це меню за налаштуванням. Зверніть увагу, що це ім'я меню, яке відображається в стовпці «Тип» на екрані «Диспетчер меню», а не номер ідентифікатора меню.
  • description (необов'язково) (дозволяється перекладати) - це текст, який буде відображатися як спливаюча підказка, коли користувач наводить вказівник миші на список, що розкривається.

Приклад XML визначення

<field name="mymenu" type="menu" default="mainmenu" label="Select a menu" description="Select a menu" />

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

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

Main Menu