我使用自己的自定义 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
,但它仅加载了动作模块配置。
是否存在一些允许加载这些“其他模块”配置的通用配方?