Hello,

> l'ajout se fait via la fonction add du controlleur EventHasUsers
>   
Il y a une bonne raison pour créer des modèles et des controlleurs pour 
les tables intermédiaires ? On peut manipuler les assoc depuis les 3 
controller/modèle principaux.

>               if (!empty($this->data)) {
> ...
>                                       
> $this->data['EventHasQuestion']['event_id'] = $id;
>                                       
> $this->data['EventHasQuestion']['question_id'] = $value;
>                                       $this->EventHasQuestion->create();
>                                       if 
> (!$this->EventHasQuestion->save($this->data)) {
>                                               $save = FALSE;
>                                       }
>
>   

Juste une remarque : tu testes si $this->data contient quelque chose 
mais tu n'en tiens pas compte dans la suite...


Pour l'update, on dirait que Cake considère que question_id est ta clé 
primaire du modèle EventHasQuestion, la table contient un champs id ?



Mehdi


--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : cakephp-fr@googlegroups.com
Pour résilier  : cakephp-fr-unsubscr...@googlegroups.com
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à