Как мне сделать PUT и DELETE формы представления в Slim 4? У меня есть следующий маршрут:
$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.
Но это не так Я не собираюсь обращаться к методу editSubmit, вместо этого он идет к методу createSubmit.
Как мне отправить данные с использованием этих методов?