如何在cmenu中支持image url?

我尝试用zii.widgets.CMenu 来显示用户登录后的导航菜单, 想支持某个菜单项的链接是带有image的, 类似

<a href="user.php?act=comment_list"><img src="themes/emoi/images/u11.gif"> 我的评论</a>

尝试在item的url用chtml::image, 可惜不成功, 不知道有没有人成功用过, 是不是要借助itemtemplate?

谢谢!

这个应该是你想要的代码了。




   $this->widget('zii.widgets.CMenu', array(

      'items'=>array(

          array('label'=>CHtml::image(Yii::app()->baseUrl."/images/btn_buy.png",""), 'url'=>array('site/index')),

      ),

      'encodeLabel'=>false,

   ));



将 encodeLabel 设为 false 就可以了。

建议多看源代码。

谢谢, 昨天其实已经看过源代码了, 也尝试了’encodeLabel’=>false,

可惜当时没有调通.

再次感谢!