Laj*_*rek 7 html label laravel
如何将原始HTML标记贴到标签上有一些简单的方法吗?我有这个:
{{ Form::label('firstName', 'First name <em>*</em>', array('class' => 'input_tag')) }}
Run Code Online (Sandbox Code Playgroud)
它产生:
<label class="input_tag" for="firstName">First Name <em>*</em></label>
Run Code Online (Sandbox Code Playgroud)
但是标签EM没有被解释为它应该是.我想要的是:
<label class="input_tag" for="firstName">First Name <em>*</em></label>
Run Code Online (Sandbox Code Playgroud)
Aur*_*uau 12
使用HTML :: decode():
http://forums.laravel.io/viewtopic.php?id=1772
{{ HTML::decode(Form::label('firstName', 'First name <em>*</em>', array('class' => 'input_tag'))) }}
Run Code Online (Sandbox Code Playgroud)
Ada*_*ers 10
sprintf
在a中使用macro
比重新编码快得多:
Form::macro('rawLabel', function($name, $value = null, $options = array())
{
$label = Form::label($name, '%s', $options);
return sprintf($label, $value);
});
Run Code Online (Sandbox Code Playgroud)