Zend_Layout の高度な使用法Zend_Layout には、高度な使用法がいろいろあります。 たとえばさまざまなビューの実装やファイルシステム上のレイアウトに対応させたりといったことです。 主な拡張ポイントは次のとおりです。
ビューオブジェクトのカスタマイズZend_Layout では、 Zend_View_Interface を実装した任意のクラスや Zend_View_Abstract を継承した任意のクラスを用いて レイアウトスクリプトをレンダリングできます。 独自のビューオブジェクトを単純に コンストラクタ/ startMvc() のパラメータとして渡すか、 あるいはアクセサ setView() で設定します。
|