Cakephp saveエラーでの出力 ITかあさん

ITかあさん

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

初夏のJavaScript祭 in サーキュレーションビル ForPro