如何在 laravel 4 中设置表单输入必需属性

我正在将laravel框架用于一个项目,并且我正在实现一个基本的表单页面,我需要某些值,这在HTML5中可以很容易地完成。required

<input type="text" name="abc" required>

在 laravel 中,如果没有属性,则同样是:required

{{ Form::text('abc') }}

如何在上述语句中合并必需的属性?


答案 1

由于简单的写作不起作用,我在网上搜索了一下,找到了答案,所以我想我会在这里分享。['required']

第三个参数是可选属性的数组,按照约定,这些属性必须写为:

{{ Form::text('abc','',array('required' => 'required')) }}

同样,对于默认选中/选中的单选按钮,我们有:

{{ Form::radio('abc', 'yes', array('checked' => 'checked')) }}

答案 2

查看 API 文档。方法签名显示您可以提供 3 个参数。

第一个是 name 属性,第二个是 value 属性。第三个是具有任何其他属性的数组。

因此,只需通过以下方式调用您的方法:

{{ Form::text('key', 'value', ['required']) }}

属性将附加到您的输入字段。required


推荐