Je cherchais des informations sur cette nouvelle fonctionnalité de Joomla 3.6, mais je n’ai encore rien trouvé.
Quelqu'un peut-il me dire de quoi il s'agit?
Merci beaucoup
<field name="field-name" type="subform"
formsource="path/to/form.xml" min="1" max="3" multiple="true"
layout="joomla.form.field.subform.repeatable-table" groupByFieldset="true"
label="Subform Field" description="Subform Field Description" />
Description
Le champ permet d'inclure n'importe quel formulaire existant dans le formulaire actuel. Si attribut multiple est défini sur true, le formulaire inclus sera répétable. Le champ possède deux mises en page "prédéfinies" pour afficher le sous-formulaire sous forme de tableau ou de conteneur div, et permet bien sûr d’utiliser votre propre mise en page. Prise en charge des champs Valeurs par défaut du formulaire inclus et de la chaîne JSON dans l'attribut par défaut. Dernière priorité plus élevée.
Attributs:
formsource
requis) La source du formulaire à inclure. Chemin vers le fichier xml ou le nom du formulaire à rechercher par JForm :: getInstance ().multiple
- L'état multiple pour le champ de formulaire. Si le champ est répétable ou non.min
- Nombre de répétitions minimales en mode multiple. Par défaut 0.max
- Nombre de répétitions maximales en mode multiple. Par défaut 1000.groupByFieldset
- S'il s'agit de grouper les champs du sous-formulaire par son ensemble de champs (true ou false).buttons
- Quels boutons afficher en mode multiple? Par défaut ajouter, supprimer, déplacer.layout
- Le nom de la disposition pour le rendu des entrées de champ. Disponible:joomla.form.field.subform.default
- Rendez le sous-formulaire dans un conteneur div, sans support de répétition.joomla.form.field.subform.repeatable
- Rendez le sous-formulaire dans un conteneur div, recommandé pour le mode multiple. Supportez groupByFieldset.joomla.form.field.subform.repeatable-table
- Rendez le sous-formulaire sous forme de tableau, recommandé pour le mode multiple. Supportez groupByFieldset. Rendu par défaut de chaque champ en tant que colonne de la table, mais si groupByFieldset = true, restitue chaque ensemble de champs en tant que colonne de la table.Pour plus d'informations: --- (type de champ de formulaire de sous-formulaire
Si cela aide quelqu'un, voici un lien pour Joomla! Site de documentation pour champ Sous-formulaire