簡體   English   中英

Prestashop模塊調試

[英]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.

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