独自のカスタムsfPHPViewクラスとsfPartialViewクラスを使用してsf1.4をセットアップしました。これにより、テンプレートが見つからない場合にテンプレートファイルをロードする際にいくつかの追加処理が行われます(デフォルトのテンプレートにフォールバックします...)
このビュークラス定義を介してアクティブ化しています:
APP_ROOT / config / module.yml
all:
enabled: true
view_class: MyProjectName
partial_view_class: MyProjectName
問題
他のモジュールから部分的にロードしようとするまでは、すべて問題ありません。
その場合sfConfig::get()
、現在のアクションモジュールにロードされた値のみが返されるため、PartialHelperとそのget_partial()は必要なビュークラスを見つけることができません。
具体的には、でその構成変数を見つけようとしますがmod_partialmodulename_partial_view_class
、ロードされているのはアクションモジュールの構成のみです。
これらの「他のモジュール」構成もロードできるようにする一般的なレシピはありますか?