2014-08-30 69 views
1

我创建了一个自定义模块交付/承运人,但我需要通过产品重量,邮政编码和web服务的订单价值。我没有成功将这些信息带入我的模块。模块交付/装运prestashop

我正在使用下面的一段代码,实际上,我遵循这个例子。

http://doc.prestashop.com/display/PS16/Creating+a+carrier+module

public function getOrderShippingCost($params, $shipping_cost) 
{ //here i call my webservice } 

我相信这个信息$ PARAMS内,但不知道如何处理它们或它们是什么。

+0

试着看的$ PARAMS内容有以下几点:回声“

'.print_r($params, true).'
”; – CristiC 2014-09-02 22:46:30

回答

3

修复起来非常简单,只需使用以下命令即可。

$ address = new Address($ params-> id_address_delivery); $ zip = $ address-> postcode;

我可以拿起上面的任何对象参数$地址。