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で分岐させただけでした・・・でもデータが登録出来なかったときとするならば、単純にこれで十分ですね。