CakePHP modelデータベース更新のvalidate取得
CakePHPのModel::save()でデータ登録した時のエラーメッセージの取得について
通常、コンポーネント内のvalidates()でvalidatiteを判断し、メッセージをformヘルパーでview内で表示するという事をします。
場合によってはvalidateの結果をコンポーネント内で取得したい場合があります。
その際 Model内のvalidationErrorsでメッセージ配列を取得します。
例)
if (!$this->model->validates()) {
print_r($this->model->validationErrors);
}
//------------------------------------------------------------------------
久しぶりの書き込みです。
他で持っていた技術関連のブログをこちらにマージする事にしました。
今複数作業を抱えていて忙しいです、この忙しさは年度末まで続きそうで、正月休みのなさそうです。
体調に気をつけ乗り切りたいと思います。
関連記事