我需要将 Yii2-admin 模块从供应商文件夹移动到扩展文件夹。所以我的模块现在是扩展/mdmsoft。
在我的配置目录中,我添加了别名
'mdmsoft/yii2-admin' =>
array(
'name' => 'mdmsoft/yii2-admin',
'version' => '1.0.4.0',
'alias' =>
array(
'@mdm/admin' => $extensionDir . '/mdmsoft/yii2-admin',
),
),
指向$extensionDir
扩展文件夹的位置。我已经对 yii2 用户模块等其他模块做过类似的事情,并且效果很好。
但是在这种情况下它不起作用。我得到错误
“类 mdm\admin\components\AccessControl 不存在”
它在供应商文件夹中时效果很好。但我需要将其移至扩展文件夹以进行一些更改。