如何在 yii 中添加作为模块开发的扩展?任何人都可以将扩展解释为 Yii 模块并将扩展解释为 Yii 行为吗
问问题
272 次
1 回答
0
Q 的第一部分与此 q重复: https ://stackoverflow.com/questions/12008314/modules-in-yii-explain
关于“如何使用模块”部分。模块可能是扩展 yii 最简单的方法,因为您需要做的只是两个小步骤:
- 提取基本目录下的代码
/protected/modules
。 - 在应用程序配置中声明使用的模块:
return array(
...
'module' => ('moduleName', 'some argument', 'another argument'),
...
);
我强烈建议先看一下上面的文档,然后再看一下User-Module(作为代码示例),以便更好地理解 yii 模块。
至于“通过行为扩展 Yii ”,我自己也困惑了一段时间,直到我有机会使用Multi-Lingual_Behavior
没有用行为扩展 Yii 的典型方法,仅仅是因为有多个选项(如您在此处和此处的文档中所见)用于使用(附加)行为到组件(应用程序、模型、控制器等)
也就是说,那里的大多数 yii 扩展都得到了良好的Usage
文档的支持,这些文档在大多数情况下足以让它们正常工作。
于 2012-09-25T12:49:23.207 回答