Désolé Medhi, mais quand tu dis dans ta première phrase "sauf pour les HABTM" et dans ta seconde phrase "ça doit fonctionner", alors tu te contredis.
>>saveAll enregistrera comme save l'association entre Item et Tag Et bien non, je suis désolé, mais cela ne marche pas ! J'ai testé 20 fois, sans succès ! Alors dis-moi ce que tu fais : syntaxe du champ dans ton formulaire, syntaxe de ton modèle Item et déroulé de la fonction save dans ton contrôleur... >>> Donc tout dépent ce que tu veux dire par 'sauvegarder les HABTM' , Ce que j'entends par là est simple : - je crée un Item - je remplis ses champs spécifiques - je dois sélectionner un ou plusieurs Tags (dans un select multiple par exemple) et je veux qu'à la validation du formulaire, la table "items_tags" se remplissent avec l'id de mon item en cours de créa et les ids de tous les tags séelctionnés. On 1 avr, 15:38, "Mehdi AMINI" <[EMAIL PROTECTED]> wrote: > Salut, > > > > Dans ce cas saveAll doit permettre de le faire ! > > > J'utilise saveAll pour créer les enregistrements associés, et ça > > > fonctionne sauf pour HBTM. > > > saveAll appelle __save() qui appelle save(). Donc ça doit fonctionner ! > > > Ben oui mais là tu te contredis ! > > Non, absolument pas, repense à ce que je disais avant sur les Tags, > saveAll enregistrera comme save l'association entre Item et Tag, mais > ne créera pas de Tag. Alors que $this->Item->saveAll() pourrait créer > une Video. > > > Sommes-nous d'accord sur le fait que saveAll() ne sauvegarde pas les > > HABTM ou pas ?? > > Donc tout dépent ce que tu veux dire par 'sauvegarder les HABTM' , > saveAll créé les associations, tout comme save. > > Mehdi --~--~---------~--~----~------------~-------~--~----~ Groupe "Cakephp-fr". Adresse : [email protected] Pour résilier : [EMAIL PROTECTED] Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr -~----------~----~----~----~------~----~------~--~---
