[英]Prestashop module debugging
我是Prestashop模塊開發的新手,所以很抱歉,如果這是一個愚蠢的問題...我一直在閱讀文檔,但沒有找到我想要的東西,所以我去了,
我想在屏幕上顯示一條消息(僅用於調試目的),並帶有不同的上下文變量,以此類推。 類似於js中的“ console.log()”或“ alert()”。
無法將產品添加到購物車。
textStatus:“ parsererror”
errorThrown:'SyntaxError:JSON解析錯誤:無法識別的令牌'<''
responseText的:
<xmp style =“ text-align:left;” >消息:</ xmp>
* {
“產品” :[...] *
我已經測試了這段代碼:
public function hookActionCartSave( $params )
{
ppp('message: ');
return true;
}
...在模塊類定義中,但是將產品添加到購物車時出現此錯誤:
我在另一個瀏覽器窗口中獲得了此文本。
那么,請問最好的方法是什么?
希望一切都清楚。 謝謝。
您所做的是正確的,此錯誤消息是瀏覽器中運行的javascript拋出的錯誤消息,因為使用ppp
打印出的其他信息不是有效的JSON。
如果您使用的是Chrome,請使用開發者工具,然后選擇“網絡”標簽。 您將在此處看到ajax調用。 您可以通過單擊來更詳細地檢查此呼叫。
不確定這是最佳選擇,但我發現使用簡單的調試工具很有用
throw new Exception('Custom message ' . $someVariable);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.