Twitter bootstrap Cakephp按钮文本格式

Twitter bootstrap Cakephp按钮文本格式,twitter-bootstrap,cakephp,Twitter Bootstrap,Cakephp,这应该很容易。 我的视图中有一个按钮: <?php echo $this->Html->link("Edit", array('controller'=>'Competitors','action'=>'edit', $competitor['competitors']['id']) ); ?> 该按钮添加一个链接以编辑填充的用户。 现在,我想添加一个按钮,而不是仅“编辑”文本,因此我添加了: <?php echo $this->Html-

这应该很容易。 我的视图中有一个按钮:

<?php echo $this->Html->link("Edit", array('controller'=>'Competitors','action'=>'edit', $competitor['competitors']['id']) ); ?>

该按钮添加一个链接以编辑填充的用户。 现在,我想添加一个按钮,而不是仅“编辑”文本,因此我添加了:

<?php  echo $this->Html->link('Edit', array('controller'=>'Competitors','action'=>'edit', $competitor['competitors']['id']), array('class' => 'btn btn-info btn-xs', 'target' => '_self'))?>

这很好,但我想在文本“编辑”前添加一个“glyphicon”图标,但仍在按钮内,如下所示:

!

所以我试着:

<?php
echo $this->Html->link(
         $this->Html->tag('span', 'Edit', array('class' => 'glyphicon glyphicon-edit')),
        array('controller'=>'Competitors','action'=>'edit', $competitor['competitors']['id']), array('class' => 'btn btn-info btn-xs', 'target' => '_self'))?>

但是不起作用,我怎样才能添加glyphicon图标并保持文本的格式呢。 拜托,伙计们,我需要帮助。
非常感谢

不要逃避链接标题

将此选项添加到链接方法的选项中:

'escape' => false
因此,代码将是:

<?php
echo $this->Html->link(
         $this->Html->tag('span', 'Edit', array('class' => 'glyphicon glyphicon-edit')),
        array('controller'=>'Competitors','action'=>'edit', $competitor['competitors']['id']), array('class' => 'btn btn-info btn-xs', 'target' => '_self','escape' => false))?>

要在CakePHP html链接中使用html元素,需要将“escape”=>false设置为第三个参数

例如:

echo $this->Html->link('<span class="glyphicon glyphicon-edit"></span> Edit', array('action' => 'edit'), array('escape' => false));
echo$this->Html->link('Edit',array('action'=>'Edit')、array('escape'=>false));

谢谢大家的帮助。使用您的答案组合,我得到了解决方案,如下所示:

<?php echo $this->Html->link('<span class="glyphicon glyphicon-edit"></span> Edit', array('controller'=>'Competitors','action'=>'edit', $competitor['competitors']['id']), array('escape' => false, 'class' => 'btn btn-info btn-xs', 'target' => '_self'));?>

非常感谢,这不太管用,但是,有了你的回答和另一个人的回答,我能够做到。下面是供您参考的代码:
非常感谢,它没有很好地工作,但是,有了您的回答和其他人的回答,我能够做到这一点。下面是供您参考的代码:
对,我只提供了一个示例。预计它会根据您的需要进行调整,但玩笑就在那里。