caridy 2011-09-16 19:20:54 3298次浏览 2条回复 0 0 0

使用这段调用代码:

$this->beginWidget('zii.widgets.CPortlet', array());
$this->widget('ext.company_resume_left_menu.Menu', array(
    'items' => $this->menu,
    'htmlOptions' => array('class' => 'operations'),
));
$this->endWidget();

在对应的位置里面重写了CMenu. class Menu extends CMenu {}

在其他地方是正常的,我复制了一份,放到另一个地方,结果提示: include(CMenu.php) [function.include]: failed to open stream: No such file or directory

加载 不到.,出错的地方就是这个extends CMenu 处.求解决.

  • 回复于 2011-09-16 19:29 举报

    class Menu extends CMenu {}
    上面加上:

    Yii::import('zii.widgets.CMenu');
    
  • 回复于 2011-09-16 19:56 举报

    确实是这个问题,比较郁闷的是,在另一个地方是正常的,结果我对比的时候,愣是没有找到正常的那一块,在哪加载过.
    结帖.谢过舰长.

您需要登录后才可以回复。登录 | 立即注册