【发布时间】:2019-02-28 00:34:56
【问题描述】:
我正在学习有关 Laravel 的教程。
但是,我想将刀片模板Form::open() 转换为 html/php 形式,以便于阅读和理解。
这是 Blade 模板:
{{ Form::open(['action'=> ['StudentController@destroy', $student->id], 'method'=>'POST']) }}
{{ method_field('DELETE') }}
{{ Form::submit('Delete',['class'=>'btn btn-danger']) }}
{{ Form::close() }}
我需要将刀片代码转换为 html/php 我试了很多次,就是这样。但失败。
<form action="url('StudentController@destroy', $student->id)" method="POST">
<?php method_field('Delete'); ?>
<button class="btn btn-danger" type="submit">Delete</button>
</form>
有人知道正确的 html/php 格式吗?
【问题讨论】:
-
我使用的是 5.5 版
-
你能告诉我你的路线吗
-
routes/web/ 就像这样 "Route::resource('student', 'StudentController');
-
<form action="{{ url('StudentController@destroy', $student->id) }}" method="POST">,对于初学者来说。 -
{{ url('/students', ['id' => $student->id])}}并在表格内添加<input type='_method' value='DELETE' /> and <input type="hidden" value="{{csrf_token()}}">
标签: php html laravel laravel-blade