Bonjour,

J'ai un petit problème, je suis en train de modifier un script utilisant cakePHP afin de rajouter quelques fonctionnalités seulement j'ai un gros problème.

J'ai rajouter plusieurs champs dans ma base de donnée, de ce que j'avais cru comprendre, les champs de formulaire doivent porter le meme nom que le champ de la bdd (ou passer par beforeSave si ce n'est pas le cas).

Exemple :
Ajout du champ codes dans la table Avantages
J'ai donc un model, une view et un controller nommés respectivement models/avantage.php, views/avantage/avantage.php et controllers/avantages_controller.php

Dans la view, j'ai rajouter un input <input type="text" name="data[Avantage][codes]" value="" />

Dans le contrôleur, il y a la sauvegarde des données via $this->Avantage->save($this->data);

J'ai un peu analyser la fonction save, mais apparemment je comprends mal ou je ne sais quoi d'autre >__<

J'ai un peu lu la documentation mais j'aimerais juste un tout petit aiguillage :s .
Ayant jamais travailler en MVC, c'est compliquer :/

Comment dois-je faire pour pouvoir sauvegarder cette donnée supplémentaire svp ?

J'ai aussi tester comme ceci mais sa ne s'enregistre toujours pas..
<?php echo $this->Form->input('codes', array('label' => 'Codes'));?>