Mobile symfony应用程序的移动版本-部分

Mobile symfony应用程序的移动版本-部分,mobile,symfony1,partials,Mobile,Symfony1,Partials,我想做这样的东西 当文件xxxSuccess.mobile.php不存在时,它应该加载xxxSuccess.php。它工作正常。但它不适用于partials。我想加载_partialfilename.mobile.php,但如果它不存在,则应加载_partialfilename.php。如何使其工作?您需要从sfPartialView创建自己的PartialView类,并以与使用模板类似的方式更改render()方法。 您可以使用每个模块完成此操作。请查看PartialHelper.php中的

我想做这样的东西


当文件xxxSuccess.mobile.php不存在时,它应该加载xxxSuccess.php。它工作正常。但它不适用于partials。我想加载_partialfilename.mobile.php,但如果它不存在,则应加载_partialfilename.php。如何使其工作?

您需要从
sfPartialView
创建自己的
PartialView
类,并以与使用模板类似的方式更改
render()
方法。 您可以使用每个模块完成此操作。请查看PartialHelper.php中的
get_partial
函数,了解其工作原理。如果将来需要,组件也是一样的