yiiでモジュールとして開発された拡張機能を追加するにはどうすればよいですか?拡張機能をYiiモジュールとして、拡張機能をYiiの動作として説明できる人はいますか?
質問する
272 次
1 に答える
0
Q の最初の部分は、この q と重複しています: https://stackoverflow.com/questions/12008314/modules-in-yii-explain
「モジュールの使い方」の部分について。モジュールはyiiを拡張する最も簡単な方法かもしれません。
- base directory の下にコードを抽出します
/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 に答える