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

  [Opened] [Astuce Form] 2 Menulist + DAO + parameters criteriafrom commun

Posted by Obewan on 06/12/2012 10:18

Bonjour
En ecrivant mon question j ai trouve la reponse Voici le cas :
2 menulist chacun alimente par 1 DAO avec parametre (criteriafrom) pointant vers un champ en commun : cela ne marche pas Solution : doubler le champ commun pour avoir des id different (dans mon cas un champ HIDDEN)

Le 2em menulist ("exr_id") ne fonctionnait pas :

<hidden ref="context_local" defaultvalue="2"/> (defaultvalue pour exemple...)
<menulist ref="cat_id" required="true">
	<label>Category</label>
	<datasource dao="gto~gto_category" method="findByContext" labelproperty="cat_name" valueproperty="cat_id" criteriafrom="context_local"/>
</menulist>
<menulist ref="exr_id" required="true">
	<label>Exercise</label>
	<datasource dao="gto~gto_exercise" method="findByCat" criteriafrom="cat_id,context_local" labelproperty="exr_name"  valueproperty="exr_id"/>
</menulist>

Cdlt Obewan

 
Page
  1. jForm Comment changer le titre d'un formulaire? >
  2. [Résolu] doublons de clé primaire et erreur >
  3. Votre hebergeur, vos serveurs, quelle version de PHP ? >
  4. Connexion à une base MySQL externe >
  5. Exploitation de l'api jDao de jelix 1.3.1 >
  6. ajax + formulaire >
  7. [résolu] jMailer avec template localisé >
  8. [Astuce Form] 2 Menulist + DAO + parameters criteriafrom commun