试图让删除按钮显示图标

时间:2014-10-08 18:09:10

标签: laravel laravel-4 font-awesome

我试图让我的laravel表单中的删除按钮显示字体真棒图标。

这是删除按钮

{{ Form::submit('<i class="fa fa-pencil"></i> Delete', array('class' => 'btn btn-danger', 'role' => 'button')) }}

4 个答案:

答案 0 :(得分:1)

    {{Form::button(' Se connecter<i class="fa fa-key icon-on-right"></i>', array(
                        'type' => 'submit',
                        'class'=> 'pull-right btn btn-primary',
                        ))}}

答案 1 :(得分:1)

使用Form :: submit时,内容始终是转义的。您可以使用Form ::按钮,而不会转义内容。

您的代码可以调整为:

{{ Form::button('<i class="fa fa-pencil"></i> Delete', ['class' => 'btn btn-danger', 'role' => 'button', 'type' => 'submit']) }}

还要确保在使用Form :: button时设置 type = submit

答案 2 :(得分:0)

查看我的previous answer

基本上laravel允许使用{{HTML::decode(<insert Form button here>) }}

解码任何html

答案 3 :(得分:0)

不幸的是,表单构建器总是会逃避它的内容。此外,提交输入类型仅支持文本内容,而不支持HTML。您需要使用按钮元素来显示HTML内容。

<button class="btn btn-danger"><i class="fa fa-pencil"></i> Delete</button>