我需要在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";
我希望我能找到一个很好的解决方案。
答案 0 :(得分:0)
您可以像使用任何其他PHP函数一样在字符串中使用CHtml
函数:
$html .="<li>\n " . CHtml::link($menu['items'][$itemId]['label'], $menu['items'][$itemId]['link']);
请参阅normalizeUrl了解您可以使用的网址。