我可以在Craft中添加Gii(Yii扩展名),这是一个Yii CMS吗?如果它可以作为扩展名添加,您能否给出步骤?
我已尝试按照以下步骤安装Yii框架上的Gii -
1)从中提取目录“giix-core”和“giix-components” 将存档下载到应用程序的protected / extensions目录中。
2)在应用程序中配置gii生成器路径,例如:
'modules' => array(
'gii' => array(
'class' => 'system.gii.GiiModule',
'generatorPaths' => array(
'ext.giix-core', // giix generators
),
),
),
3)配置应用程序以自动加载giix组件类 在需要时,如:
'import' => array(
...
'ext.giix-components.*', // giix components
),
但它没有任何结果(没有错误),
http://dev.mysite.com/public/index.php?r=gii/
给出了与
相同的索引页面http://dev.mysite.com/public/index.php
我可能缺少什么? 任何帮助将不胜感激。提前谢谢。
答案 0 :(得分:0)
Craft在发布时删除了Gii组件(以及许多其他不需要的组件),因此如果没有对Craft核心文件进行严重的黑客攻击,您将无法做到这一点。