【发布时间】:2017-06-22 11:31:01
【问题描述】:
在 Laravel 5.4 中使用 Blade 创建表单最简单、最优雅、最有效的方法是什么?我正在创建一个包含许多表单的应用程序,并且大多数字段看起来都一样:
<label for="name">Name:</label>
<input type="text" name="name" id="name" value="{{ old('name') }}">
@if ($errors->has('name'))
<ul>
@foreach($errors->get('name') as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
@endif
所以我想知道是否有任何内置机制可以轻松生成表单?
谢谢
【问题讨论】:
-
我会创建单独的文件并将其参数化,然后使用
@include并传递值...或者您可以查看 laravelcollective 的Form::model()。