en faite g une page compte user qui contient les info des users connecter
cette page est composé de 3 blocs(paramètres perso:nom, prénom, sexe....| paramètres supplémentaires : site web, ville... )
et g un bouton modifier pour chaque bloc et autre sauvegarder pour chaque bloc aussi.
1) je clique sur le bouton modifier du bloc
2) la formulaire de modification s'affiche.
3) je modifie et je click sur sauvgarder.
ce que je voudrais faire c'est de faire comme une simple formulaire sur cakephp avec la validation mais sont recharger la page.
tout ce truc ne me pose pas un problème si g volu le faire hors de cakephp ...jquery ajax et php native...
mais comment le faire sous cake et profiter de la validation .
<u>si je pourrai par exemple avoir une réponse ajax renvoyer par une action de mon controlleur qui contient une confirmation ou un tableau qui contient les erreur de validation ca serai nikel.</u> c'est tt ce que g besoin
public function edit( $id ) {
$this->User->id = $id;
$this->User->set( $this->request->data );
if($this->User->validates()){
if($this->User->save( $this->request->data )){
$data'success'] = true;
return json_encode($data);
}
}else{
// Contiendra les erreurs du tableau $validate de ton model
return json_encode($this->validateErrors($this->User));
}
}