回答編集履歴

1 修正

coba-coba

coba-coba score 1346

2016/01/21 11:35  投稿

以下のようにしたらどうでしょうか。
```PHP
$user_id = $this->Auth->user('id');
$options = array('conditions' => array('Product.id' => $id, 'Product.user_id' => $user_id));
if (!$this->request->data = $this->Product->find('first', $options)) {
if (!$this->Product->find('first', $options)) {
   $this->Session->setFlash(__('ユーザーIDが違います。'));
   return $this->redirect(array('action' => 'index'));
}
```

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る