簡體   English   中英

未捕獲的TypeError:無法讀取null的屬性'geoCountry'

[英]Uncaught TypeError: Cannot read property 'geoCountry' of null

在我的magento一頁結帳模塊中,在錯誤消息下方拋出jquery的錯誤。

未捕獲的TypeError:無法從checkout.js讀取null的屬性' geoCountry '

網站網址是http://ffoa.com.au/

我知道這是一個老問題,但是我偶然遇到了一個同樣的問題,我使用了mt-divas主題,該主題也使用/iwd/opc/checkout.js,就像您的網站一樣。

當用戶未登錄且不允許以訪客身份簽出時,出現錯誤“無法讀取屬性'geoCountry'為null”。 在這種情況下,當您嘗試不登錄而結帳時,將在/ onestepcheckout站點上看到loggin表單。 opc.js已加載,但無法訪問某些數據。

當用戶未登錄時,解決方案從站點中刪除js:

<customer_logged_out>
<reference name="head">
<!-- For a JS in the js folder -->
<action method="removeItem"><type>js</type><name>iwd/opc/checkout.js</name>       </action>
<action method="removeItem"><type>js</type><name>iwd/opc/extend.js</name>    </action>
</reference>
</customer_logged_out>

在iwd_opc.xml或local.xml中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM