Ecshop实现支付时传送商品订单号和商品名称的方法
发布时间:2016-09-26 11:12:11 作者:佚名 我要评论
这篇文章主要介绍了Ecshop实现支付时传送商品订单号和商品名称的方法,涉及Ecshop模板操作及底层代码的修改相关技巧,需要的朋友可以参考下
本文实例讲述了Ecshop实现支付时传送商品订单号和商品名称的方法。分享给大家供大家参考,具体如下:
ecshop支付时传送商品订单号和商品名称,支付传递商品名称到支付平台
ecshop paypal付款如何传商品名称,这里给大家分享一下:
1、找到themes\fefault\flow.dwt
找到商品列表代码
复制代码
代码如下:<!--{foreach from=$goods_list item=goods}-->
替换为:
复制代码
代码如下:<!--{foreach from=$goods_list item=goods key=key}-->
并加foreach循环内加上:
复制代码
代码如下:<input type="hidden" value="{$goods.goods_name}" name="goods_name{$key}">
2、找到目录下flow.php,大约在1378行加上:
复制代码
代码如下:if(emptyempty($_POST['goods_name']))
{
$getGoodsNameAll = "参数有误";
}else{
$getGoodsName = $_POST['goods_name'];
foreach($getGoodsName as $k => $v){
$getGoodsNameAll .= $v." , ";
}
}
{
$getGoodsNameAll = "参数有误";
}else{
$getGoodsName = $_POST['goods_name'];
foreach($getGoodsName as $k => $v){
$getGoodsNameAll .= $v." , ";
}
}
并在:
$order = array(数组内加上:'goods_name' => trim($getGoodsNameAll,","),
3、找到对应的支付方式,这里以paypal为例子,在\includes\modules\payment下paypal.php在大约105行找到.
复制代码
代码如下:"<input type="hidden" name="item_name" value='$order[order_sn]'>"
替换为:
复制代码
代码如下:"<input type="hidden" name="item_name" value='$order[order_sn]:$order[goods_name]'>"
希望本文所述对大家Ecshop开发有所帮助。
相关文章
Ecshop使用支付宝支付成功后提示“此支付方式不存在或者参数错”的解决
这篇文章主要介绍了Ecshop使用支付宝支付成功后提示“此支付方式不存在或者参数错”的解决方法,分析了出现该错误提示的原因与相关的解决方法,需要的朋友可以参考下2016-09-26- 这篇文章主要介绍了Ecshop实现的支付宝手机网页支付功能免费版,结合完整实例形式分析了Ecshop环境下的免费版支付宝手机端完整实现技巧,需要的朋友可以参考下2016-09-26
- 支付宝快登ECSHOP支付宝用插件安装步骤: 1、先向支付宝申请支付接口,拿到合作身份者ID和安全检验码。 2、把alipay整个文件夹传到根目录下2011-05-18
- 支付宝账户登录ecshop插件简介: 先向支付宝申请支付接口,拿到合作身份者ID和安全检验码这两个东西。2011-04-18
- ECshop的联行支付的支付接口 直接上传到Ecshop跟目录即可 shopex 的 上传到shopex跟目录下 然后登录后台设置即可使用2010-07-07
- 这篇文章主要介绍了在ECSHOP后台会员列表添加手机号查询功能的方法,需要的朋友可以参考下2015-09-29
- 这篇文章主要介绍了ECSHOP全部品牌页实现分页换页功能方法,需要的朋友可以参考下2015-09-29
- 这篇文章主要介绍了ecshop中如何添加限时抢购功能,在页面中可以看到一个倒计时,下面是详细的实现步骤,适合所有新手朋友们2014-07-03
最新评论