回答編集履歴

1 追記

some_5656

some_5656 score 40

2016/07/14 12:49  投稿

> 引用テキスト同一フォーム内にsubmitが複数存在する場合、
submitする手段がボタンの場合、以下で凌ぎました。
①「name」を追加
view
```ここに言語を入力
<?php echo $this->Form->submit(__(' 作成 ',true),array(
   'name' => 'hoge',
));?>
<?php echo $this->Form->submit(__(' 作成 ',true),array(
   'name' => 'moge',
));?>
```
コントローラでif文などで分岐して処理を分ける
controller
```ここに言語を入力
if (isset($this->request->data['hoge'])) {
} elseif ($this->request->data['moge'])) {
}
```
```
cakephp3で通用するかはわかりませんが、ご参考までに。

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