opencart訂單,magento郵件
2022-08-19 10:37:50 - 米境通跨境電商
我已經(jīng)寫了一些代碼,這取決于訂單所選的運輸方式,回聲magento訂單運送電子郵件的估計日期。我想在Magento的訂單確認(rèn)電子郵件中加入這個,但是在這個階段,運送方法的標(biāo)題(我在if循環(huán)中使用)還不存在。Magento訂單確認(rèn)電子郵件包含運費估算
默認(rèn)情況下,Magento的通過調(diào)用followig變量
{{varorder.getShippingDescription()}}.
是否有使用PHP文件中這個變量來寫基于此變量的值一些代碼的方式得到送貨細(xì)節(jié)?我如何在PHP中調(diào)用這個變量來做到這一點?
我試圖做的事情,如
$this->getShippingAddress()->getShippingDescription();
然而這只是返回一個呼叫到非對象的成員函數(shù)獲取訂單的送貨方式...
我真的失去了所以任何幫助,將大規(guī)模感激...
弗蘭克
FrankArcher
回答
所有運輸信息都存儲在訂單對象。所以你可以直接從訂單模型中獲取它們?;旧蟵{varorder.getShippingDescription()}}等于$order->getShippingDescription();。因此,您只需加載您的訂單模型,然后使用上面給出的代碼來獲取送貨說明。
Hatef
$命令->getShippingDescription();應(yīng)該確實有效,但是我得到的所有回報都是對非對象成員函數(shù)的調(diào)用:(–
@FrankArcher你有沒有把你的訂單模型加載到$order?–
我的錯誤,它一定是因為我使用了$thisnot$object。你是我的英雄–