Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 是否可以在{{Form::submit(';';';)}-larvel中放置引导图示符图标_Php_Forms_Twitter Bootstrap_Laravel - Fatal编程技术网

Php 是否可以在{{Form::submit(';';';)}-larvel中放置引导图示符图标

Php 是否可以在{{Form::submit(';';';)}-larvel中放置引导图示符图标,php,forms,twitter-bootstrap,laravel,Php,Forms,Twitter Bootstrap,Laravel,我想改变这一点: {{ Form::submit('Delete this User', array('class' => 'btn btn-warning')) }} 对这样的事情: {{ Form::submit('<i class="glyphicon glyphicon-delete"></i>', array('class' => '')) }} {{Form::submit(“”,array('class'=>“”))} 我知道第二个选项不正

我想改变这一点:

{{ Form::submit('Delete this User', array('class' => 'btn btn-warning')) }}
对这样的事情:

{{ Form::submit('<i class="glyphicon glyphicon-delete"></i>', array('class' => '')) }}
{{Form::submit(“”,array('class'=>“”))}
我知道第二个选项不正确,任何人都知道如何以正确的方式编写它?

使用提交类型的
,这比提交输入更灵活:

{{Form::button('<i class="glyphicon glyphicon-delete"></i>', array('type' => 'submit', 'class' => ''))}}
{{Form::button('',数组('type'=>'submit','class'=>'')}
为了清楚起见,这是类方法:

public function button($value = null, $options = array())
{
   if ( ! array_key_exists('type', $options) )
   {
       $options['type'] = 'button';
   }

    return '<button'.$this->html->attributes($options).'>'.$value.'</button>';
}
public函数按钮($value=null,$options=array())
{
如果(!array_key_存在('type',$options))
{
$options['type']='button';
}
返回“.$value.”;
}
如您所见,
$value
保存您放入
标记中的任何内容,因此将图标放在那里应该会起作用-我将其与Fontawesome图标一起使用,效果很好,我个人倾向于使用这些图标而不是Glyphicon,但原理保持不变

相反,通过使用
Form::submit()
,您可以创建一个
,这对我很有用

{{ Form::button('<span class="glyphicon glyphicon-remove"></span>', array('class'=>'btn btn-default', 'type'=>'submit')) }}
{{Form::button('',数组('class'=>'btn-btn-default','type'=>'submit'))}

我使用了
Html::linkRoutes
创建了一个按钮,但无法实现前面提到的方法。。。有人猜到了吗?这是我的密码:

<div class="col-md-12">
          {{ Html::linkRoute('posts.index', '<< Back to blog', [], ['class' => 'btn2 btn2-default']) }}
</div>


{{Html::linkRoute('posts.index','您可以将图标类添加到类数组中,如下所示:

array('class' => 'btn btn-primary glyphicon glyphicon-remove');

谢谢Damien!这也很有效:{{Form::button('',array('type'=>'submit','class'=>'glyphicon glyphicon-remove')}}是的,但是这个类应该分配给
标记,而不是表单标记,尽管最终它还是可以工作,但这并不完全正确,好吧,我像你说的那样放回去了:)@有人知道如何在不生成表单html的情况下创建表单助手类吗?说真的,这里不是进行随机攻击的地方,去写一篇关于ithey、@Damiey或其他人的博文吧,如果我想为
{FORM:text()!!}实现同样的功能,你能帮我吗
我们如何实现这一点?非常感谢您的帮助。您想在文本输入中实现glyphicon???@tarunn可能他想在条目中放置一个按钮,就像用于在文本字段中显示日历的按钮一样。这可以通过引导来实现:{{Form::button(''}}-->更多按钮…{!!Form text()!!}