私は Joomla 2.5 コンポーネントを構築しています。「保存」アイテム アクションの後にレンダリングされるビューを変更したいと考えています。これは簡単です (JControllerAdmin 拡張クラス コンストラクターで)。
$this->view_list = "myview"
ただし、myview
動作させるにはいくつかのモデルをロードする必要があります。コードの他の場所では、これはコントローラーによって行われます。たとえば、 controller.php
(コンポーネント ルート内のコンポーネントのマスター コントローラー):
$view = &$this->getView('myview', 'html');
$view->setModel($this->getModel('myviewSpecialModel'),false);
$view->display();
私の質問:JControllerAdmin
ビューが表示される前に必要なモデルが読み込まれるように、このコードをどこに配置できるかわかりません。何かアドバイス?