0

viewRenderer ヘルパーを使用すると、同じコントローラーのアクション ディレクトリからテンプレートをレンダリングできますが、別のモジュールからテンプレートをレンダリングすることは可能ですか?

編集:実際にViewRendererでrenderBySpecメソッドを見つけましたが、パスを構築する際にモジュールパラメータを考慮していないようです.これ以外の解決策はありますか?

4

1 に答える 1

0

私のプロジェクトでは、デフォルトのレイアウトとは異なるレイアウトをセットアップする必要がある場合、Controller の init 関数で正しいレイアウトを設定します。このような:

public function init()
{
    $this->_helper->layout->setLayout('different-layout');
}

これがお役に立てば幸いです。

于 2013-01-27T20:14:19.663 に答える