XML Subform fields répétable et affichage dans templates

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] XML Subform fields répétable et affichage dans templates

    Bonjours à tous,

    Ca faisait longtemps heureux de revenir.

    Voila j'essaie de mettre en place un subform avec champs répétable comme ici : https://docs.joomla.org/Subform_form_field_type/fr .

    CA se présente ainsi :
    Code HTML:
    // XML principale du module
    <fields name="params" addfieldpath="/administrator/components/com_quelquechose/fields">
     
      <form>
          <fieldset>
             <field name="Call-sub-form" type="subform" 
                 min="1" max="10" multiple="true"
                 formsource= "modules/mod_mon_module/sub-form-test.xml"
                 layout="joomla.form.field.subform.repeatable"
                 groupByFieldset="true"
                 label="Subform Field" description="Subform Field Description" />
          </fieldset>
       </form>
    
    </field>
    
    // XML pour le subfom
    <form>
      <field name="sub-1" 
             type="text" 
             label="Test sub-1" />
    </form>
    Mon souci est comment afficher ca sur le layout (template).
    Je dois appeler la fonction comment :
    - $form->getInput ('Call-sub-form');
    - $params->get ('Call-sub-form');
    - Ou autrement ?

    J'ai assayé plusieurs cas de figure mais j'ai une page blanche.

    JOOMLA 3.7.2

    Merci pour votre aide.
    Dernière édition par ppgg7 à 17/07/2017, 15h05

  • #2
    Re : XML Subform fields répétable et affichage dans templates

    C bon, j'ai pas penser à la boucle. j'ai mis un "foreach" c OK

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X