如何使用CHtml :: link();在Yii的“<li> </li>”里面?

时间:2014-02-09 09:24:19

标签: php yii yii-components yii-chtml

我需要在CHtml::link()内使用" "

这是我现有的代码:

    $html .="<li>\n <a href='books".$menu['items'][$itemId]['link']."'>
                     ".$menu['items'][$itemId]['label']."
                    </a> \n";

    $html .= buildMenutree($itemId, $menu);

    $html .= "</li> \n";

我希望我能找到一个很好的解决方案。

1 个答案:

答案 0 :(得分:0)

您可以像使用任何其他PHP函数一样在字符串中使用CHtml函数:

$html .="<li>\n " . CHtml::link($menu['items'][$itemId]['label'], $menu['items'][$itemId]['link']);

请参阅normalizeUrl了解您可以使用的网址。