Menuitem formulierveld type

From Joomla! Documentation

This page is a translated version of the page Menuitem form field type and the translation is 78% complete.

Outdated translations are marked like this.
Other languages:
English • ‎español • ‎français • ‎Nederlands

Het menuitem formulierveld type biedt een drop-down gegroepeerde lijst met de beschikbare menu-items op uw Joomla website.

Params.menuitem.jpg
  • type (verplicht) moet menuitem zijn.
  • name (verplicht) is de unieke naam van het veld.
  • label (verplicht) (vertaalbaar) is de beschrijvende titel van het veld.
  • default (optioneel) is het standaard menu-item. Let op dat dit het ItemID nummer is van het menu-item.
  • description (optioneel) (vertaalbaar) is tekst die getoond wordt als tooltip als de gebruiker de muis beweegt over de drop-down box.
  • published (optioneel) bepaalt of alle menu-items worden getoond of alleen gepubliceerde menu-items. Als de status '0' is, worden alle menu-items getoond. Als de status '1' is, worden alleen gepubliceerde menu-items getoond.
  • menu_type (optional) filters by the menutype value in database table #__menu or rather the value of form field Menu Type in edit form of a menu.
  • client_id (optional) filters by the client_id value in database table #__menu. '0' for site menu items. '1' for administrator menu items. The default value is '0'.
  • language (optional) filters by the language value in database table #__menu (language tags). You can also use comma separated values like 'en-GB,de-DE'.

Voeg, om extra rijen toe te voegen met te vertalen strings (zoals "Select" of "Default"), een optie toe aan de XML. Bijvoorbeeld:

<option	value="">JDEFAULT</option>

Voorbeeld XML-velddefinitie:

<field name="mymenuitem" type="menuitem" default="45" label="Select a menu item" description="Select a menu item" />

Een URL omzetten

Het menuitem form field type levert de ID van het geselecteerde menu-item. Gebruik, om een zoekmachinevriendelijke URL te krijgen, JRoute:

JRoute::_("index.php?Itemid={$id}");

Zie ook