Forms 如何定制Laravel表单类?
有没有办法定制Laravel的核心类,特别是表单类?我希望自定义Forms 如何定制Laravel表单类?,forms,laravel,Forms,Laravel,有没有办法定制Laravel的核心类,特别是表单类?我希望自定义Form::text()和Form::textarea()以便它包含一些我在字段中经常使用的默认类 我以前在CI中经常这样做,我想知道Laravel是否也允许这样做。您可以使用Laravel的内置表单宏 比如说 Form::macro('customField', function() { return '<input type="text" class="macro-some-class">'; }); 或 您
Form::text()
和Form::textarea()
以便它包含一些我在字段中经常使用的默认类
我以前在CI中经常这样做,我想知道Laravel是否也允许这样做。您可以使用Laravel的内置表单宏 比如说
Form::macro('customField', function()
{
return '<input type="text" class="macro-some-class">';
});
或
您可以使用Laravel的内置表单宏 比如说
Form::macro('customField', function()
{
return '<input type="text" class="macro-some-class">';
});
或
Form::text()中的第三个参数接受要传递给文本字段的属性数组,例如
Form::text('name', 'Enter your name', array('class' => 'large', 'title' => 'Enter your full name'));
Form::text()中的第三个参数接受要传递给文本字段的属性数组,例如
Form::text('name', 'Enter your name', array('class' => 'large', 'title' => 'Enter your full name'));
Form::macro()
看起来正是我需要的。但为了世界和平,难道没有办法扩展核心Laravel类以满足我们的特定需要吗?Form::macro()
看起来正是我需要的。但是,为了世界和平,难道没有办法扩展核心Laravel类以满足我们的特定需求吗?这就是方法。不需要宏指令这是一种方法。不需要宏