我想做这样的事情
Mobile version of my Symfony project
当文件xxxSuccess.mobile.php不存在时,它应该加载xxxSuccess.php。它运作正常。但它不适用于偏见。我想加载_partialfilename.mobile.php,但如果它不存在,则应加载_partialfilename.php。如何使它工作?
答案 0 :(得分:1)
您需要从PartialView
创建自己的sfPartialView
课程,并以与使用模板类似的方式更改render()
方法。
您可以使用module.yml按模块执行此操作。查看PartialHelper.php中的get_partial
函数,了解它是如何工作的。如果您将来需要它,那么组件也是如此。