Cakephp saveエラーでの出力
Cakephp saveエラーでデータの登録が失敗した場合の処理を別ける方法です。
Controller
if ($this->Item->save($this->data['Item'])) { $this->redirect('/items'); }else{ $this->set('error', 'データを登録できませんでした'); }
View
if (!empty($error)) {
echo '' . $error . '';
}
ifで分岐させただけでした・・・でもデータが登録出来なかったときとするならば、単純にこれで十分ですね。