【问题标题】:How to disable cash on delivery if coupon code is applied如果应用优惠券代码,如何禁用货到付款
【发布时间】:2014-11-07 21:35:53
【问题描述】:

使用 OpenCart 1.5.6 我想隐藏 货到付款 付款选项,以防客户在结账时使用任何优惠券代码。所有其他付款方式都应该可用。

是否可以通过编码做到这一点?

我正在尝试更改脚本,但找不到正确的方法。

【问题讨论】:

  • 可以,可以通过coding来实现。

标签: opencart coupon


【解决方案1】:

是的,你可以这样做你需要去文件:

catalog->model->payment->cod.php

搜索

<$method_data = array();

在此之后添加下面给出的代码

`if (isset($this->session->data['coupon']))

{ $status = false; } `

【讨论】:

    【解决方案2】:

    是的,我们可以在

    中进行一些代码修改
    catalog->controller->checkout->payment_method
    

    在此查看优惠券在会话中应用的天气

    $this->session->data['coupon']
    

    如果会话已设置,则要删除

    中的 cod 键数组
    $method_data (array)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-04
      • 1970-01-01
      • 2020-01-17
      • 2015-03-08
      • 1970-01-01
      • 2021-01-05
      • 1970-01-01
      相关资源
      最近更新 更多