У меня есть форма входа в AJAX. Я использовал помощники форм CakePHP для создания формы, но не сообщения об ошибках.
Данные формы отправляются в контроллер:
public function login()
{
if ($this->request->is('ajax')) {
if($this->Auth->login()) {
echo "logged In";
} else {
echo "Login Failed";
}
exit;
}
}
У меня в контроллере есть массив проверки:
public $validate = array(
'AccountEmail' => array(
'required' => array(
'rule' => array('notEmpty'),
'message' => 'Please Enter A Valid Email.'
)
),
'AccountPassword' => array(
'required' => array(
'rule' => array('notEmpty'),
'message' => 'Please Enter A Valid Password.'
)
)
);
В настоящий момент, если я заполняю форму случайными символами, это выдает «Ошибка входа», что хорошо.
Но как я могу получить доступ к данным проверки, чтобы увидеть, что не удалось?