Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] jForms : conflit de nom avec 2 instances d'un même formulaire.

Posted by lhapaipai on 12/04/2011 23:23

Bonsoir à vous,

Je souhaiterais afficher, sur une même page, plusieurs instances d'un formulaire construites ainsi :

$form_1 = jForms::create("shop~product", 1);
$form_2 = jForms::create("shop~product", 2);

Malheureusement, les contrôles affichés sur ma page possèdent des attributs name (exemple : 'titre') identiques, si bien que je perds les informations d'une instance. Connaissez-vous une solution possible ? Pourrait-on préciser une chaîne qui viendrait préfixer les attributs name des contrôles (exemple : 'product_1_titre', 'product_2_titre') afin de pouvoir déterminer l'instance liée à chaque contrôle ?

Merci d'avance pour vos conseils.

  [Opened] jForms : conflit de nom avec 2 instances d'un même formulaire.

Reply #1 Posted by foxmask on 12/05/2011 11:36

Si le but est de soumettre les 2 formulaires en une seule fois, le soucis de tout cela c'est que le contrôleur n'aura connaissance que d'une des 2 instances du formulaire.

sinon il faut faire soit manuellement la création d'un formulaire soit dynamiquement avec une seule instance de formulaire mais plusieurs occurences d'un même champ.


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] jForms : conflit de nom avec 2 instances d'un même formulaire.

Reply #2 Posted by lhapaipai on 12/07/2011 10:11

merci foxmask pour ton conseil. bonne journée !

 
Page
  1. jForms : conflit de nom avec 2 instances d'un même formulaire.