2015-11-25 43 views
1

我目前正在使用一個.phtml文件的特定頁面,它適用於所有現代瀏覽器中的magento。但它不能在IE6,IE7中正確渲染。 在magento中有一種方法,我可以從.xml文件加載一個不同的.phtml文件,如果它是一箇舊的瀏覽器,而不是在我的.phtml頁面內寫if條件?另外,是否有其他方法可以加載不同的.phtml文件?如何在magento中滿足特定條件時加載不同的.phtml文件?

+0

如果我的答案對您有幫助,請將其標記爲正確答案。 – Bradley4

回答

2

瀏覽器檢測完成後客戶端頁面交付後,這意味着服務器不知道什麼瀏覽器用戶將有,直到.phtml文件已經運行和交付。你可以把它當作ajax調用,但是在Magento中完成一頁完成會有點奇怪。

老實說...... 2015年,使用IE6/7的用戶比例很低,而且這些人可能還沒有進行購買,您可能會安全地在屏幕頂部發送消息說「更新您的瀏覽器以獲得完整體驗」,這可以通過簡單的瀏覽器檢測在CSS或JS中完成。

+0

IE 6?那東西的孔很多,粗棉布和篩子看起來像密封的容器。不要幫助和慫恿計算機犯罪分子,不要支持IE 6.在當今的電子商務環境中支持舊的,不安全的Web瀏覽器顯示疏忽。爲了支持您的想法,我會將其改寫爲「爲了財務安全原因更新您的瀏覽器。」無論如何,提到的瀏覽器都無法很快呈現https網頁。這是TLS 1.2的年齡 –