Prestashop在银行支付执行页面中显示购物车摘要

时间:2015-03-28 13:29:02

标签: prestashop prestashop-1.6

在prestashop目前,我想在默认支付模块bankwire中显示购物车摘要内容。因此,假设用户选择了一种付款方式bankwire,然后它将重定向到bankwire付款页面,并在页面顶部显示购物车摘要。

有人可以告诉我如何在银行支付执行页面中获取总购物车摘要内容。任何帮助和建议都会非常明显。感谢

2 个答案:

答案 0 :(得分:0)

这已经通过 module 完成了。

答案 1 :(得分:0)

您必须覆盖或仅编辑bankwire / controllers / payment.php文件。您只需要扩展分配给付款的智能变量excecution.tpl

'cart' => new Cart($this->context->cookie->id_cart),

'products' => $cart->getProducts(true),

'cust_currency' => $cart->id_currency,

'shipping_cost_wt' => $this->context->cart->getTotalShippingCost(),

'carrier' =>  new Carrier(intval($cart->id_carrier)),

复制粘贴购物车产品line.tpl文件内容并根据需要进行编辑。我真的不知道你需要什么 - 所有产品,客户地址,运营商或什么样的数据。但是如果你需要一些数据,你必须在我给你看时分配变量。例如,通过这种方式,您可以轻松显示订单产品清单,获取总运费并获得订单承运商。