Bonjour ! Voici ma classe cellule :
++++++++++++++++++++++++++++++++++++++++ class Cellule extends AppModel { var $hasMany = 'Galery'; var $hasAndBelongsToMany = array( 'Gal' => array( 'className' => 'Galery', 'joinTable' => 'cellules_galeries', 'foreignKey' => 'galery_id', 'associationForeignKey' => 'cellule_id', 'unique' => true ) ); } ++++++++++++++++++++++++++++++++++++++++ Voici mon controleur : ++++++++++++++++++++++++++++++++++++++++ class CellulesController extends AppController { ... function add() { ... $this->Cellule->Gal->save($this->data); ... } } ++++++++++++++++++++++++++++++++++++++++ Lorsque je tente un envoi, je reçois le message d'erreur suivant : Notice (8): Undefined index: Gal [CORE/cake/libs/model/ model.php, line 1270] Lorsque je fais un debug($this->data) j'obtiens ceci : Array ( [Cellule] => Array ( [galery_id] => 3 [name] => uneImage [description] => en voici ) [File] => Array ( [lefichier] => Array ( [name] => [type] => [tmp_name] => [error] => 4 [size] => 0 ) ) ) Quelqu'un aurait une piste ? Merci d'avance ! Je suis bloqué depuis quelques temps déjà. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---