J'ai une application qui utilise le composant Auth. Les membres de Logedin peuvent modifier leurs données tant que je n'ai pas de règles de validation dans le modèle des utilisateurs. Lorsque j'ajoute array $ validate dans le modèle connecté, les utilisateurs ne peuvent pas soumettre de données à la base de données. J'utilise une table mysql nommée users.Authentification CakePHP et validation
En d'autres termes, cela fonctionne, mais je n'ai pas la validation en vue de votre inscription
<?php class User extends AppModel { var $name = 'User'; ?>
Mais quand j'ajoute la validation comme ceci:
<?php class User extends AppModel { var $name = 'User'; var $validate = array( 'email' => array( 'email' => array('rule' => 'email','required'=>true,'message' => 'Enter proper mail') ) ); } ?>
validation dans les travaux de vue d'inscription, mais les utilisateurs en secret zone ne peut pas entrer de données dans la base de données.
quelle version utilisez-vous? 1.2 ou 1.3? est-ce qu'il lance une erreur ?? – RSK
J'utilise le cadre de gâteau v 1.2 –