【发布时间】:2013-07-23 20:31:01
【问题描述】:
在编辑表单时,我无法使用存储在 DB 中的数据填充表单字段。
当我使用文档中的代码 sn-p 时,一切都很好。但是我需要在表单字段中附加一个 css 类,这不能作为参数传递:
{{ Form::text('email') }}
所以我创建了下面的 Form::macro
Form::macro('textclass', function($name, $class = null)
{
return '<input type="text" name="'.$name.'" id="'.$name.'" class="'.$class.'"/>';
});
所以我可以在我的视图中使用它:
{{ Form::textclass('email', 'm-wrap span12') }}
但是该字段没有填充模型数据。
知道如何解决这个问题吗?
【问题讨论】:
-
您可以像
Form::text('email',null,array('class'=>'m-wrap span12))这样将选项传递给 text 方法。第三个参数接受带有文本输入选项的数组 -
嗯,不知道,谢谢