Yii2模块在高级模板中设置

时间:2016-08-04 06:13:18

标签: yii2-advanced-app

我在前端文件夹路径中创建了一个模块frontend/modules/module-name/Module.php。我得到了ReflectionException error as Class app\modules\module-name\Module does not exist。在frontend / config / main.php中,我添加了这个配置

 'modules' => [
     'module-name' => [
            'class' => 'app\modules\module-name\Module'
    ]

任何人都可以帮助我获取此ReflectionException错误

1 个答案:

答案 0 :(得分:0)

您说您使用的是高级模板,文件夹路径为frontend/modules/module-name/Module.php,但您需要app\modules\module-name\Module课程。它看起来像是基本应用程序模板的命名空间。

如果是高级模板,请确保Module.php文件位于frontend/modules/module-name文件夹中,具有名称空间frontend\modules\module-name,并且您需要frontend\modules\module-name\Module类。