我使用BootForm插件管理Laravel中的表单。
它非常整洁,但由于它可以自动化很多东西,因此有一些东西不再可能。
例如,我尝试在其中一个按钮上添加一个glyphicon。我不知道是否有更好的方法可以做到,但这是我迄今所做的:
{!!
BootForm::submit('<span class="glyphicon glyphicon-log-out" aria-hidden="true"></span> '.trans('forms.disconnect.submit_button'))
->class('btn btn-danger')
!!}
您是否看到了更好的方法来实现相同的目标?
答案 0 :(得分:1)
我喜欢通过附加到类来做它。这是一个例子:
让btn知道:before
属性应该使用Glyphicons Halflings
类:
.btn-glyphed {
padding-left: 2.5rem;
position: relative;
}
.btn-glyphed:before {
font-family: 'Glyphicons Halflings';
position: absolute;
left: 1rem;
}
然后将glyphicon直接附加到btn类:
->class('btn btn-danger btn-glyphed glyphicon-log-out');