【发布时间】:2014-11-07 21:35:53
【问题描述】:
使用 OpenCart 1.5.6 我想隐藏 货到付款 付款选项,以防客户在结账时使用任何优惠券代码。所有其他付款方式都应该可用。
是否可以通过编码做到这一点?
我正在尝试更改脚本,但找不到正确的方法。
【问题讨论】:
-
可以,可以通过coding来实现。
使用 OpenCart 1.5.6 我想隐藏 货到付款 付款选项,以防客户在结账时使用任何优惠券代码。所有其他付款方式都应该可用。
是否可以通过编码做到这一点?
我正在尝试更改脚本,但找不到正确的方法。
【问题讨论】:
是的,你可以这样做你需要去文件:
catalog->model->payment->cod.php
搜索
<$method_data = array();
在此之后添加下面给出的代码
`if (isset($this->session->data['coupon']))
{ $status = false; } `
【讨论】:
是的,我们可以在
中进行一些代码修改catalog->controller->checkout->payment_method
在此查看优惠券在会话中应用的天气
$this->session->data['coupon']
如果会话已设置,则要删除
中的 cod 键数组$method_data (array)
【讨论】: