繁体   English   中英

如果在magento中满足特定条件,如何加载其他.phtml文件?

[英]How to load a different .phtml file if a specific condition is met in magento?

我目前正在为特定页面使用.phtml文件,该文件在magento的所有现代浏览器中均能正常工作。 但是在IE6,IE7中无法正确呈现。 在magento中,是否有一种方法可以通过旧的浏览器从.xml文件加载不同的.phtml文件,而不是在.phtml页面中编写if条件? 另外,是否有其他方法可以加载不同的.phtml文件?

页面交付后,客户端将在客户端进行浏览器检测,这意味着直到.phtml文件运行并交付后,服务器才知道用户将拥有哪种浏览器。 您可以将其作为ajax调用来进行,但是在Magento中将其整页显示会有些奇怪。

坦白说...在2015年,使用IE6 / 7的用户比例非常低,而且这些人可能仍未进行购买,您可能会很安全地在屏幕顶部传递一条消息,说“更新您的浏览器以获得完整的体验”,并且可以通过CSS或JS通过简单的浏览器检测来完成。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM