我使用以下网址运行gii:localhost/path to index.php?r=gii
,但仅gii模块运行而不运行giix。
请告诉我 giix 的正确配置?
我的 config.php 是:
'import'=>array(
'application.models.*',
'application.components.*',
),
'gii' => array(
'class' => 'system.gii.GiiModule',
'password'=>'.......',
'generatorPaths' => array(
'ext.giix.generators', // giix generators
),
),
'components'=>array(
'ext.giix.components.*',
'messages' => array ( // giix messages directory,giix is and extension.
'extensionBasePaths' => array(
'ext.giix.messages', // giix messages directory.
),
),
),
最佳答案
根据 Giix 文档,您需要导入'ext.giix-components.*',并且生成器路径应为'ext.giix-core'。所以你的代码应该如下所示:
'import'=>array(
'application.models.*',
'application.components.*',
'ext.giix-components.*', // You need to import the giix component
),
'gii' => array(
'class' => 'system.gii.GiiModule',
'password'=>'.......',
'generatorPaths' => array(
'ext.giix-core', // giix generator
),
),
关于php - 如何在 yii 中运行 giix 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13454630/