Bonjour,
tout s'abord merci pour ces tutos et merci à la personne qui pourra me répondre.

Voilà, je viens de faire le tuto [b]CakePHP[/b]: [url=http://www.grafikart.fr/tutoriels/cakephp/commentaires-blog-cakephp-53]Création d'un blog, les commentaires[/url]. Etant sur CakePHP 2.x, j'y ai rencontré quelques soucis que j'ai en parti résolu avec la doc de CakePHP.

Notament pour ceux que cela intéresse, pour la validation des données dans le controller,
au lieu de taper (sous CakePHP 1.x):
[code]
if($this->Comment->validates($thés->data))
{
$this->Comment->save($this->data));
}
else
{
$this->validateErrors($this->Comment);
}
[/code]
il faut taper (sous CakePHP 2.x):
[code]
$this->Comment->set($this->request->data);
if ($this->Comment->validates())
{
$this->Comment->save($this->data);
}
else
{
$errors = $this->Comment->validationErrors;
}
[/code]
Ma question est donc la suivante:
Dans le tuto, Jonathan parle des erreurs de validation du formulaire qui sont stockées et gérées automatiquement par CakePHP. Est-il possible de voir le contenu des ces données dans la vue (ex: A travers un debug() ). Elles doivent vraisemblablement être stockées dans un tableau accessible depuis la vue, mais je n'arrive pas à le trouver dans la doc.

D'avance merci.

Aucune réponse