私は CakePHP 3 を使用しており、Form->input() を使用してフォームにサインインしています。意図的にエラーを作成した場合、このエラーは Form フィールドの下に表示されません。どこにも現れません。
私のコードは次のようなものです:
$newUser = $this->Users->newEntity($this->request->data());
if (!$this->Users->save($newUser)) {
debug($newUser->errors());
$this->Flash->error('Error');
return;
}
デバッグはエラーを表示しますが、各フォーム要素の下に自動的に表示されるべきではありませんか?