如何在 CakePHP 3 中输出带有 glyphicon 的 Bootstrap 按钮?
How to output a Bootstrap button with glyphicon in CakePHP 3?
我需要用 CakePHP 3 输出一个带有像这样的字形的按钮。
但我已经设法做到了这一点
通过使用以下代码。
<?php echo $this->Html->link('User',['controller' => 'User', 'action' => 'index'],['class' => 'btn btn-success', 'role' => 'button']);?>
我仍然需要包含以下代码来显示字形
<span class = "glyphicon glyphicon-user"></span>
那么如何在按钮标题中包含这个来代替 'User'?
P.S。我不想使用 Bootstrap 助手插件。
我自己发现的。
这对我有用
<?php echo $this->Html->link($this->Html->tag('span','',['class' => 'glyphicon glyphicon-user']).' User',['controller' => 'User', 'action' => 'index'],['class' => 'btn btn-success', 'role' => 'button' , 'escape' => false]);?>
试试这个:
<?php echo $this->Html->link('<span class = "glyphicon glyphicon-user"></span> user',['controller' => 'user', 'action' => 'index'],['class' => 'btn btn-success', 'role' => 'button', 'escape' => false]);?>
这可能是一个 hack,因为在文档中找不到它,但它运行良好。
我需要用 CakePHP 3 输出一个带有像这样的字形的按钮。
但我已经设法做到了这一点
通过使用以下代码。
<?php echo $this->Html->link('User',['controller' => 'User', 'action' => 'index'],['class' => 'btn btn-success', 'role' => 'button']);?>
我仍然需要包含以下代码来显示字形
<span class = "glyphicon glyphicon-user"></span>
那么如何在按钮标题中包含这个来代替 'User'?
P.S。我不想使用 Bootstrap 助手插件。
我自己发现的。 这对我有用
<?php echo $this->Html->link($this->Html->tag('span','',['class' => 'glyphicon glyphicon-user']).' User',['controller' => 'User', 'action' => 'index'],['class' => 'btn btn-success', 'role' => 'button' , 'escape' => false]);?>
试试这个:
<?php echo $this->Html->link('<span class = "glyphicon glyphicon-user"></span> user',['controller' => 'user', 'action' => 'index'],['class' => 'btn btn-success', 'role' => 'button', 'escape' => false]);?>
这可能是一个 hack,因为在文档中找不到它,但它运行良好。