1

如何在 yii 中添加作为模块开发的扩展?任何人都可以将扩展解释为 Yii 模块并将扩展解释为 Yii 行为吗

参考

4

1 回答 1

0

Q 的第一部分与此 q重复: https ://stackoverflow.com/questions/12008314/modules-in-yii-explain

关于“如何使用模块”部分。模块可能是扩展 yii 最简单的方法,因为您需要做的只是两个小步骤

  1. 提取基本目录下的代码/protected/modules
  2. 在应用程序配置中声明使用的模块:

return array(
  ...
  'module' => ('moduleName', 'some argument', 'another argument'),
  ...
);

我强烈建议先看一下上面的文档,然后再看一下User-Module(作为代码示例),以便更好地理解 yii 模块。

至于“通过行为扩展 Yii ”,我自己也困惑了一段时间,直到我有机会使用Multi-Lingual_Behavior

没有用行为扩展 Yii 的典型方法,仅仅是因为有多个选项(如您在此处此处的文档中所见)用于使用(附加)行为到组件(应用程序、模型、控制器等)

也就是说,那里的大多数 yii 扩展都得到了良好的Usage文档的支持,这些文档在大多数情况下足以让它们正常工作。

于 2012-09-25T12:49:23.207 回答