私は Yii フレームワークが初めてで、/protected/views/layouts/main.php ページから呼び出される関数を定義する必要があります。関数内で定義された対応するアクションを取得できるように、それ(コントローラー/モデル)を定義することを知っていましたか?
質問する
6133 次
1 に答える
3
関数が何をするか、どの程度表示する必要があるかに応じて、少なくとも次の 2 つのいずれかを行うことができます。
- 基本 CController クラスを拡張し、そこで関数を定義してから、この新しいクラスから各コントローラー クラスを派生させます。関数を呼び出すには、実行します
$this->myFunction();
) - 関数をモデルに配置し、そのモデルのオブジェクトをコントローラー アクション関数でインスタンス化してから、ビューでそれを呼び出します
$this->myModelObject->myFunction();
。
于 2012-05-26T14:55:59.540 に答える