我正在使用 CakePHP 3.4
我有一个带有两个提交按钮的表单,例如
<?= $this->Form->create($post) ?>
<?= $this->Form->control('title') ?>
<button name="submit_type" value="draft" type="submit">Draft</button>
<button name="submit_type" value="publish" type="submit">Publish</button>
<?= $this->Form->end() ?>
根据w3schools按钮值也被发送到服务器。
但是当我调试时
debug($this->request->getData('submit_type'));
它给了NULL
。还有调试getData()
,它只给出title
字段。
如何获得submit
按钮的价值?