我在virtmart中遇到以下问题:
我已经根据运输公司给出的五阶段成本计算了运费。这在购物车页面上完美运行,但在订单详情和订单历史记录页面上没有,因为我无法在这些页面中获得产品重量。
我查看了保留订单详细信息的order_items.php
,但没有提及产品重量,仅涉及产品ID,数量,类别等。
谁能帮助我如何在订单详情页面中获得产品重量?我可以在计算运费和更新最终销售价格时完成其余工作,但我仍然坚持获取此信息
欢迎任何帮助:)
答案 0 :(得分:0)
试试这个,
我认为您错过了订单表的一些内容,希望您使用的是VM2.x
在此版本中,订单处理完毕后,货件信息将保存在#__orders
表格中。
此外,还会保存付款方式Id和货件方法ID。因此,您可以识别订单上使用的方法。
稍后在管理员方面计算订购产品运费的想法是不实际的bcoz以后运费可能非常。
因此,一旦用户下订单,您必须将这些信息保存在上表中。如果您正在使用VM默认的Shipping插件,他们默认会这样做。
希望清楚。