LYECS 2.0 BUG修复

【有修改,新增一条】支付异步回调文件修改,虽然不影响判断付款,但会造成显示未付款。

LYECS,LYECS+商城系统,多用户商城系统,开源商城系统 发布日期:2015-12-19   作者:老杨

已更新2015-12-04  手机版补丁的客户需要更新,没有更新的可以直接忽略

1、mobile/alipay.php


找到:

    /* 判断是否启用 */
    $sql = "SELECT COUNT(*) FROM " . $ecs->table('mobile_payment') . " WHERE pay_code = '$pay_code' AND enabled = 1";
    if ($db->getOne($sql) == 0)
    {
        mobile_error ('返回首页','index.php','未找到对应的支付方式');
    }
    else
    {

        $plugin_file = ROOT_PATH .'mobile/includes/modules/payment/' . $pay_code . '.php';

修改为:


    /* 判断是否启用 */
    $sql = "SELECT COUNT(*) FROM " . $ecs->table('payment') . " WHERE pay_code = '$pay_code' AND enabled = 1";
    if ($db->getOne($sql) == 0)
    {
        mobile_error ('返回首页','index.php','未找到对应的支付方式');
    }
    else
    {
        $plugin_file = ROOT_PATH .'includes/modules/payment/' . $pay_code . '.php';

2、继续在该文件找到:

$pay_code = 'alipay';

修改为:

$pay_code = 'wap_alipay';



3、includes/modules/payment/wap_alipay.php

找到

$payment  = get_mobile_payment('alipay');

替换为:

$payment  = get_payment('wap_alipay');

热门文章

分类标签