0

我需要在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";

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

4

1 回答 1

0

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

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

有关您可以使用的 url,请参阅normalizeUrl

于 2014-02-09T11:20:31.613 回答