Type de champ de formulaire componentlayout
From Joomla! Documentation
Le type de champ de formulaire componentlayout fournit une liste déroulante de toutes les mises en page disponibles pour la vue d'une extension. Si le paramètre a une valeur enregistrée, cette option est sélectionnée lors du premier chargement de la page. Sinon, la valeur par défaut (le cas échéant) est sélectionnée.
- type (obligatoire) doit être componentlayout.
- name (nom) (obligatoire) est le nom unique du paramètre.
- label (étiquette) (obligatoire) (traduisible) est le titre descriptif du champ.
- extension (obligatoire) est le nom de l'extension pour laquelle la mise en page doit être récupérée (par exemple 'com_content').
- view (vue) (obligatoire) est le nom de la vue pour laquelle la mise en page doit être récupérée (par exemple 'article').
- useglobal (facultatif).
- description (facultatif) (traduisible) est le texte qui s'affichera dans une info-bulle lorsque l'utilisateur passe sa souris sur la liste déroulante.
Exemple de définition de paramètre de champ XML :
<field name="mylayout" type="componentlayout" extension="com_content" view="article" label="JFIELD_ALT_LAYOUT" useglobal="true" description="JFIELD_ALT_COMPONENT_LAYOUT" />