如何在laravel中创建表单标签元素.
我想转换下面的HTML
我用了
{!! Form::label('status', 'Status *', array('class' => 'control-label')) !!}
但输出是
Status *
问题是如何在其中呈现HTML,或者有办法吗?
你不能--Laravel Collective的Form::label
功能贯穿其中htmlspecialchars
.
也就是说,Form::label
只是生成HTML.您可以使用原始HTML进行此操作 - 只需添加一个for="status"
链接即可将其链接到表单字段.
我想,你可以通过运行生成的标签htmlspecialchars_decode
,但我认为这对于阅读代码的其他人来说更加丑陋和令人困惑.
{!! htmlspecialchars_decode(Form::label('status', 'Status *', array('class' => 'control-label'))) !!}