我在Magento网站上安装的扩展程序会覆盖产品页面的view.phtml文件,即使在移动网站上也是如此。我想从移动设备查看时使用移动模板的view.phtml。
我想过一些解决问题的方法,但不知道怎么做,或哪种方法效果最好..
有什么想法吗? = \
答案 0 :(得分:3)
模块很可能在默认的Magento主题中使用它自己的布局XML文件来覆盖view.phtml。
在app/design/frontend/default/default/layout/MODULENAME.xml
内找到模块的布局XML文件(这是常用格式)
将该XML文件复制到您的移动主题的布局文件夹中。
打开XML文件,查找view.phtml
模板覆盖。它看起来像:template="MODULENAME/path/to/view.phtml"
将其更改回默认值,即:catalog/product/view.phtml
保存文件,刷新Magento缓存。在查看移动模板时,产品页面布局应恢复为默认的view.phtml
文件。
如果要删除模块布局XML文件中出现的所有覆盖,您只需删除文件内的所有内容,并将其保存在移动主题的布局目录中。