У меня есть это в моих маршрутах:Laravel формы HTML с помощью метода PUT для PUT маршрутов
+--------+---------------------------+--------------+--------------------------- ---------+----------------+---------------+
| Domain | URI | Name | Action | Before Filters | After Filters |
+--------+---------------------------+--------------+--------------------------- ---------+----------------+---------------+
| | GET|HEAD/ | | postcontroller | auth | |
| | GET|HEAD login | | [email protected] | | |
| | POST login | | [email protected] | | |
| | GET|HEAD logout | | [email protected] | | |
| | GET|HEAD post | post.index | [email protected] | | |
| | GET|HEAD post/create | post.create | [email protected] | | |
| | POST post | post.store | [email protected] | | |
| | GET|HEAD post/{post} | post.show | [email protected] | | |
| | GET|HEAD post/{post}/edit | post.edit | [email protected] | | |
| | PUT post/{post} | post.update | [email protected] | | |
| | PATCH post/{post} | | [email protected] | | |
| | DELETE post/{post} | post.destroy | [email protected]
Теперь я хочу сделать форму HTML, который будет использовать метод PUT. Вот мои коды:
<form class="col-md-12" action="<?php echo URL::to('/');?>/post/<?=$post->postID?>" method="put">
<div class="form-group">
<textarea type="text" class="form-control input-lg" placeholder="Text Here" name="post"><?=$post->post?></textarea>
</div>
<div class="form-group">
<button class="btn btn-primary btn-lg btn-block" type="submit" value="Edit">Edit</button>
</div>
</form>
Но я не работаю, чтобы отправить форму в post.edit.
I Have гугл и я получил решение, что я должен использовать
{{form:...etc
Но, я хочу форму еще можно сделать с помощью CSS стилей. Есть ли какие-нибудь решения? Спасибо
Thank You Very Much:) Теперь это работает! –
Ни один из этих методов не работает в версии 5.4. Связанная выше страница Forms & HTML пуста, когда вы меняете версию на 5.4, –