我目前正試圖在magento網上商店的一個頁面結帳過程中集成Econda跟蹤,其中特殊要求是跟蹤是正常完成的一旦客戶點擊了訂購按鈕(在點擊按鈕和重定向到付款提供商或感謝頁面之間),就完成了感謝頁面。跟蹤代碼本身是由一個magento擴展動態創建的,並將其作爲html注入到感謝頁面的phtml文件中。通過加載該phtml發送信息。此外,在跟蹤代碼可以注入之前,magento中的訂單必須存在(意味着必須點按地點訂單按鈕)。在訂單點擊和感謝頁面之間加載自定義頁面
目前我正在嘗試創建一個「不可見」的phtml,一旦客戶點擊下訂單按鈕並且其中包含跟蹤代碼,就會加載它。此頁面應顯示幾秒鐘,然後轉發/重定向到付款提供商或感謝頁面。這是我完全失去的地方。
我有一個觀察員,在訂單完成/保存後觸發的事件。這個觀察者在我的模型中調用一個動作。但該模型無法加載/顯示phtml。
一旦客戶點擊地方訂單按鈕,顯示此phtml幾秒鐘,然後動態轉發到付款提供商或感謝頁面,我如何加載自定義phtml文件?
完全同意,這是它的工作方式。但我的客戶希望它被改變。背後的原因是客戶通過支付提供商付款並在到達感謝頁面之前離開,沒有得到跟蹤。目標是在點擊「下訂單」按鈕的同時跟蹤任何訂單,之後所有未付訂單將在付款訂單停留時跟蹤中「恢復」/「移除」。 – Tirea
您可能需要更好地管理客戶的期望。爲客戶工作最困難的事情之一是學習如何以及何時拒絕。聽起來像這樣,你應該放下腳步。添加額外的頁面並不是一種跟蹤轉換的好方法。爲什麼不使用Magento的訂單報告?我認爲客戶可能很難,但必須有更好的方式來做到這一點。 –