Bonjour,
Voila je galère un peu avec les fonctions de traitement de formulaires, tout les save, doSave, processValue, etc, je ne comprend pas très bien leur fonctionnement, leur ordre d'appel, mais bon...
Pour le moment je voudrais modifier une valeur d'un formulaire, plus précisement le champs IP d'un formulaire de contact, il est unset à l'affichage, laissé vide avant soumission et ne peut pas être vide en base de données.
je fais donc comme ceci :
Mais cela ne marche pas, comment puis je faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public function save(Doctrine_Connection $con = null) { $this->setIp($_SERVER['REMOTE_ADDR']); return parent::save($con); }
Et qui peut m'éclairer sur le fonctionnement, le process des form dans symfony.
Merci d'avance.![]()
Partager