CakePHP-Fr.Org

Forum francophone du Framework CakePHP

Vous n'êtes pas identifié.

#1 07-12-2017 23:14:42

jaax
Crêpe Suzette
Date d'inscription: 03-05-2013
Messages: 7

Validation des associations

Bonjour tout le monde,

Je rencontre un problème lors de la validation des données d'une association.

La validation de l'association est bien exécutée mais je n'ai accès qu'aux erreurs du model principal.

Par exemple :

Code: php

  1. $data = [
  2.   'name' => 'Test',
  3.   'comment' => [
  4.     'number' => 10
  5.   ]
  6. ];
  7.  
  8. $article = $this->Articles->newEntity($data, [
  9.   'associated' => ['Comments']
  10. ]);

Code: php

  1. class CommentsTable extends Table {
  2.  
  3.   public function validationDefault(Validator $validator) {
  4.     $validator
  5.       ->add('number', [
  6.         'Check' => [
  7.           'rule' => ['greaterThan', 5],
  8.           'message' => 'Erreur'
  9.         ]
  10.       ]);
  11.  
  12.     return $validator;
  13.   }
  14.  
  15. }

$article->getErrors() ne retourne aucune informations sur l'erreur de validation de l'association.

Merci d'avance pour votre aide.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr