てぃーだブログ › システムエンジニアの日々 › 備忘録 › CakePHP modelデータベース更新のvalidate取得

2009年12月06日

CakePHP modelデータベース更新のvalidate取得

CakePHPのModel::save()でデータ登録した時のエラーメッセージの取得について
通常、コンポーネント内のvalidates()でvalidatiteを判断し、メッセージをformヘルパーでview内で表示するという事をします。

場合によってはvalidateの結果をコンポーネント内で取得したい場合があります。
その際 Model内のvalidationErrorsでメッセージ配列を取得します。

例)
if (!$this->model->validates()) {
print_r($this->model->validationErrors);
}


//------------------------------------------------------------------------
久しぶりの書き込みです。

他で持っていた技術関連のブログをこちらにマージする事にしました。

今複数作業を抱えていて忙しいです、この忙しさは年度末まで続きそうで、正月休みのなさそうです。
体調に気をつけ乗り切りたいと思います。


同じカテゴリー(備忘録)の記事

Posted by さんらいおん at 12:30│Comments(0)備忘録
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。