如何在 Slim 4 中执行 PUT 和删除表单提交?我有以下路线:
$group->get('/sites/create', SitesController::class . ':create')->setName('sites_create');
$group->get('/sites/{id}/edit', SitesController::class . ':edit')->setName('sites_edit');
$group->post('/sites', SitesController::class . ':createSubmit')->setName('sites_create_submit');
$group->put('/sites', SitesController::class . ':editSubmit')->setName('sites_edit_submit');
这是我的:
<form action="/sites" method="POST">
<label for="name">Site name</label>
<input type="text" class="form-control" id="name" name="name">
<input type="hidden" name="_METHOD" value="PUT">
<button type="submit">Submit</button>
</form>
这就是我在Slim 3中会如何做到的。
但它不会转到编辑提交方法,而是转到创建提交方法。
如何使用这些方法提交?
小怪兽爱吃肉