cakephp helper link array css没有正确显示

时间:2015-01-19 13:18:04

标签: cakephp

我的代码将链接到注销页面,注销文本有css,字体很棒..下面是代码..

<? php echo $this->Html->link(__('Logout', true), 
array('controller' => 'users', 'action' => 'Logout'),
array('class'=>'fa fa-sign-out fa-fw')); ?> 

但是当它显示时,菜单显示不像下面那样。

Screenshot menu with css

问题出在第一个注销链接上。 1)仅在图标注销时突出显示,而不是全文。 2)字体也与其他文字不同。

最后一个Logout链接我使用普通的html代码进行编码,如下所示。

<a href="login.html"><i class="fa fa-sign-out fa-fw"></i> Logout</a> 

问题,我的cakephp编码中的问题在哪里?

提前致谢。

1 个答案:

答案 0 :(得分:0)

看到这一点。

echo $this->Html->link(
   '<i class="fa fa-sign-out fa-fw"></i> Logout',
    array(
        'controller'=>'users',
        'action'=>'Logout'
    ),
    array(
        'escape'=>false  //NOTICE THIS LINE ***************
    )
);

输出

<a href="login.html"><i class="fa fa-sign-out fa-fw"></i> Logout</a>