1

私はウェブを見回しましたが、良い説明が見つかりません。

Gii を使用してモデルを生成します。生成するすべてのモデルにカスタム メソッドを追加するジェネレーターを取得するにはどうすればよいか疑問に思っていました。「->queryAll()」の結果を渡すメソッドを追加し、それを自分自身にマップします。

前もって感謝します

4

1 に答える 1

1

あなたはこれを読むべきです:

http://www.yiiframework.com/doc/guide/1.1/en/topics.gii#extending-gii

Gii は、既存のコード ジェネレーターのコード テンプレートをカスタマイズする方法と、新しいコード ジェネレーターを作成する方法の 2 つの方法で拡張できます。

しかし、すべてのモデルにカスタム メソッドを追加する適切な方法は、CActiveRecord を拡張し、それに応じて Gii テンプレートを変更することです。

于 2013-02-12T08:46:58.387 に答える