Yii index.php模块中的RenderPartial

Yii index.php模块中的RenderPartial,yii,Yii,我试图从index.php文件中调用modules/moduleName/views/ab/_temp中的视图。但似乎无法让它发挥作用 在我身边的控制器里有这个 public function actionIndex() { $model=new Ab; $this->render('index',array( 'model'=>$model )); } 在我的视图/site/index.ph

我试图从index.php文件中调用
modules/moduleName/views/ab/_temp
中的视图。但似乎无法让它发挥作用

在我身边的控制器里有这个

public function actionIndex()
    {
        $model=new Ab;

        $this->render('index',array(
            'model'=>$model
        ));
    }
在我的
视图/site/index.php

<?php $this->renderPartial('//modulesName/views/ab/_temp', array('model'=>$model)); ?>

如果控制器不在模块内,则应将路径导入main.php文件:

'import'=>array(
    ...,
    'application.modules.moduleName.*',
    'application.modules.moduleName.models.*',
),

确保在models文件夹中有一个名为
Ab.php
的模型类文件。是否确实存在Ab.php文件?谢谢。万一这对某人有帮助。我也不得不把位置改成这个
'import'=>array(
    ...,
    'application.modules.moduleName.*',
    'application.modules.moduleName.models.*',
),