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. [Astuce Form] 2 Menulist + DAO + parameters criteriafrom commun