- 1
[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
- 1