bonjour,
j'ai un petit problème lors de la modification de donnés ,quand les
validateurs renvoie des erreurs, l'edition joue le rôle de l'ajout
voici mon code :
function admin_edit($id = null) {
if (empty($this->data)) {
$this->User->id = $id;
$this->data = $this->User->read();
} else {
$this->__convertPasswords();
if ($this->User->save($this->data)) {
$this->Session->setFlash(__('la mise à
jour a été faite avec
succés', true));
$this->redirect(array('action'=>'/'));
exit(0);
}
}
}
function __convertPasswords()
{
if(!empty( $this->data['User']['passwd'] ) ){
$this->data['User']['passwd'] = md5($this->data['User']
['passwd'] );
}
}
}
Merci d'avance pour vos réponses :)
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---