J'ai mis en place la règle 'isUnique' et j'ai défini la valeur 'create' pour l'option 'on'.CakePHP. Ne fonctionne pas "on => create"
Code complet:
'username' => array(
'notempty' => array(
'rule' => array('notempty'),
'message' => 'Empty field',
'required' => true,
),
'between' => array(
'rule' => array('between',3,25),
'message' => 'Too long value'
),
'unique' => array(
'rule' => 'isUnique',
'on' => 'create',
'message' => 'Already taken',
'required' => true,
)
)
Mais quand je suis en train de vous connecter, je reçois le message d'erreur. Pourquoi?
CakePHP 2.2.1
Obtenez-vous l'erreur sans « sur »? –
Oui @DavorLozic – Scofield
Modifiez votre question et ajoutez plus de code. Mettez AppController, UsersController (ou où sont votre login et votre inscription), modèle et vue. :) –