ecshop转账汇款支付方式中添加银行卡信息
日期:2018-08-22
打开includes\modules\payment找到对应的支付模块bank.php文件,修改模块的配置信息,如下代码:
在languages\zh_cn\payment中找到bank.php文件,添加如下代码
如果以下文章对您有用,可以点击文章下面的"赏"进行打赏,谢谢。
/* 配置信息 */
$modules[$i]['config'] = array();
修改成如下代码:
/* 配置信息 */
$modules[$i]['config'] = array(
array('name' => 'ICBC_bank_account', 'img' => '../themes/default/images/icbc.jpg', 'id' => '中国工商银行', 'holder' => 'ECSHOP插件网', 'type' => 'text', 'value' => ''),
array('name' => 'CCB_back_account', 'img' => '../themes/default/images/ccb.jpg', 'id' => '中国建设银行', 'holder' => 'ECSHOP插件网', 'type' => 'text', 'value' => ''),
array('name' => 'BOC_back_account', 'img' => '../themes/default/images/boc.jpg', 'id' => '中国银行', 'holder' => 'ECSHOP插件网', 'type' => 'text', 'value' => ''),
array('name' => 'ABC_back_account', 'img' => '../themes/default/images/abc.jpg', 'id' => '中国农业银行', 'holder' => 'ECSHOP插件网', 'type' => 'text', 'value' => '')
);
img对应的是银行的logo,id对应的是银行名称,holder对应的是银行卡开户名,如需添加其他信息可以再添加。在languages\zh_cn\payment中找到bank.php文件,添加如下代码
$_LANG['ICBC_bank_account'] = '中国工商银行账户'; $_LANG['CCB_back_account'] = '中国建设银行账户'; $_LANG['BOC_back_account'] = '中国银行账户'; $_LANG['ABC_back_account'] = '中国农业银行账户';在admin中找到payment.php文件,搜索找到如下代码:
$config .= "<input name='cfg_name[]' type='hidden' value='" .$data[$key]['name'] . "' />";
$config .= "<input name='cfg_type[]' type='hidden' value='" .$data[$key]['type'] . "' />";
$config .= "<input name='cfg_lang[]' type='hidden' value='" .$data[$key]['lang'] . "' />";
在下面添加:
$config .= "<input name='cfg_img[]' type='hidden' value='" .$data[$key]['img'] . "' />";
$config .= "<input name='cfg_id[]' type='hidden' value='" .$data[$key]['id'] . "' />";
$config .= "<input name='cfg_holder[]' type='hidden' value='" .$data[$key]['holder'] . "' />";
继续搜索找到如下代码:
$pay['pay_config'][$key]['label'] = $_LANG[$value['name']];
$pay['pay_config'][$key]['name'] = $value['name'];
$pay['pay_config'][$key]['type'] = $value['type'];
下面添加:
$pay['pay_config'][$key]['img'] = $value['img'];
$pay['pay_config'][$key]['id'] = $value['id'];
$pay['pay_config'][$key]['holder'] = $value['holder'];
继续搜索找到如下代码:
$pay_config[] = array('name' => trim($_POST['cfg_name'][$i]),
'type' => trim($_POST['cfg_type'][$i]),
'value' => trim($_POST['cfg_value'][$i])
将上面代码改成如下:
$pay_config[] = array('name' => trim($_POST['cfg_name'][$i]),
'type' => trim($_POST['cfg_type'][$i]),
'value' => trim($_POST['cfg_value'][$i]),
'img' => trim($_POST['cfg_img'][$i]),
'id' => trim($_POST['cfg_id'][$i]),
'holder' => trim($_POST['cfg_holder'][$i])
其他需要修改的地方自己在看看,以此类推进行修改即可。如果以下文章对您有用,可以点击文章下面的"赏"进行打赏,谢谢。
本文原创地址:https://ecshopok.com/article-500.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。





暂无评论,来发表一个吧