在cakephp中的链接上添加2个标记

在cakephp中的链接上添加2个标记,php,cakephp,Php,Cakephp,我是cakephp新手,我必须创建一个带有2个标记的链接,如下面的html <li><a href="#"><i class="fa fa-th-list"></i> <span>Shop</span></a></li> 在cake php中,我做了如下操作: <li><?php echo $this->Html->link( // $thi

我是cakephp新手,我必须创建一个带有2个标记的链接,如下面的html

 <li><a href="#"><i class="fa fa-th-list"></i> <span>Shop</span></a></li>
  • 在cake php中,我做了如下操作:

         <li><?php echo $this->Html->link(
          // $this->Html->tag('i', array('class' => array('fa', 'fa-th-list'))),
             $this->Html->tag('span', 'Video / Imagini', null),
               array(
                'controller' => 'users',
                'action' => 'video',
               ),
             array('escape' => FALSE)) ?></li>
    
  • 如何添加标签? 我在网上和蛋糕书上搜索,但没有关于第二个标签的详细信息


    谢谢您的时间。

    您的代码几乎是正确的。我只做了一些小改动:

    <li><?php
        echo $this->Html->link(
            $this->Html->tag('i', '', array('class' => array('fa', 'fa-th-list'))) .
            $this->Html->tag('span', 'Video / Imagini'),
            array(
                'controller' => 'users',
                'action' => 'video',
            ),
            array('escape' => false)
        );
    ?></li>
    

  • 您的代码几乎正确。我只做了一些小改动:

    <li><?php
        echo $this->Html->link(
            $this->Html->tag('i', '', array('class' => array('fa', 'fa-th-list'))) .
            $this->Html->tag('span', 'Video / Imagini'),
            array(
                'controller' => 'users',
                'action' => 'video',
            ),
            array('escape' => false)
        );
    ?></li>
    

  • 您的代码几乎正确。我只做了一些小改动:

    <li><?php
        echo $this->Html->link(
            $this->Html->tag('i', '', array('class' => array('fa', 'fa-th-list'))) .
            $this->Html->tag('span', 'Video / Imagini'),
            array(
                'controller' => 'users',
                'action' => 'video',
            ),
            array('escape' => false)
        );
    ?></li>
    

  • 您的代码几乎正确。我只做了一些小改动:

    <li><?php
        echo $this->Html->link(
            $this->Html->tag('i', '', array('class' => array('fa', 'fa-th-list'))) .
            $this->Html->tag('span', 'Video / Imagini'),
            array(
                'controller' => 'users',
                'action' => 'video',
            ),
            array('escape' => false)
        );
    ?></li>
    

  • 你总是可以绕过蛋糕的格式,只需手动将其放入:
    $this->Html->link('Shop',array(…),array('escape'=>false))
    是的,这是个好主意,很好,但我的意思是如果是更“自动”的东西。毕竟,这就是为什么我们添加了所有的代码,但是没有足够公平地开玩笑,那么您尝试过的东西有什么不起作用呢?它输出的是什么HTML?正在工作,也在使用HTML工作,但我想用cakephp的方式来做。但这也是一个很好的建议,谢谢你,Scrowlery你总是可以绕过Cake的格式,只需手动输入:
    $this->Html->link('Shop',array(…),array('escape'=>false))
    是的,这是个好主意,很好,但我的意思是如果是更“自动”的东西。毕竟,这就是为什么我们添加了所有的代码,但是没有足够公平地开玩笑,那么您尝试过的东西有什么不起作用呢?它输出的是什么HTML?正在工作,也在使用HTML工作,但我想用cakephp的方式来做。但这也是一个很好的建议,谢谢你,Scrowlery你总是可以绕过Cake的格式,只需手动输入:
    $this->Html->link('Shop',array(…),array('escape'=>false))
    是的,这是个好主意,很好,但我的意思是如果是更“自动”的东西。毕竟,这就是为什么我们添加了所有的代码,但是没有足够公平地开玩笑,那么您尝试过的东西有什么不起作用呢?它输出的是什么HTML?正在工作,也在使用HTML工作,但我想用cakephp的方式来做。但这也是一个很好的建议,谢谢你,Scrowlery你总是可以绕过Cake的格式,只需手动输入:
    $this->Html->link('Shop',array(…),array('escape'=>false))
    是的,这是个好主意,很好,但我的意思是如果是更“自动”的东西。毕竟,这就是为什么我们添加了所有的代码,但是没有足够公平地开玩笑,那么您尝试过的东西有什么不起作用呢?它输出的是什么HTML?正在工作,也在使用HTML工作,但我想用cakephp的方式来做。但这也是一个很好的建议,谢谢你