【发布时间】:2016-05-22 10:03:33
【问题描述】:
我有 Composer 需要的 Yii 2 扩展。
在扩展的根目录中我有Module.php 继承自Module,它也实现了BootstrapInterface。方法bootstrap 定义了一些别名,例如@xxx。
在主应用程序的配置中,我有以下内容:
'modules' => [
'xxx' => [
'class' => 'yii\xxx\Module',
],
],
它将我的模块连接到应用程序。我的模块也在bootstrap 数组中。
我的目标是在基础应用程序中重新定义此扩展的一些视图(为其创建主题)。根据 Yii 2 文档,我应该有这样的内容:
'view' => [
'theme' =>[
'pathMap' => [
'???' => '@app/theme'
],
]
]
但我的问题是我不知道写什么而不是???。我尝试过这些变体:@xxx/views、@vendor/<contributor>/<extension>/views、@app/modules/xxx/views 等。一切都失败了。我还尝试从基本应用程序重新定义一些视图,并且没有任何问题。有什么想法吗?
【问题讨论】:
标签: php yii2 composer-php yii2-basic-app