ecshop去掉不需要的购物流程收货信息
日期:2014-12-12
1、打开include/lib_order.php文件,搜索如下代码
function check_consignee_info($consignee, $flow_type)把不需要的ECSHOP收货信息去掉
else { /* 如果不存在实体商品 */ return !empty($consignee['consignee']) && !empty($consignee['email']) && !empty($consignee['tel']); }我的是虚拟物品只需要E-mail地址就够了,改成为如下:
else { /* 如果不存在实体商品 */ return !empty($consignee['email']); }2、打开js/shopping_flow.js文件,找到如下代码,这里只留个E-mail的即可其他都删除
/* * * 检查收货地址信息表单中填写的内容 */ function checkConsignee(frm) { var msg = new Array(); var err = false; if ( ! Utils.isEmail(frm.elements['email'].value)) { err = true; msg.push(invalid_email); } if (err) { message = msg.join("\n"); alert(message); } return ! err; }3.ECSHOP模板文件夹下/library/consignee.lbi文件,同样只留E-mail其它的删掉即可
<tr> <td bgcolor="#ffffff">{$lang.consignee_name}:</td> <td bgcolor="#ffffff"><input name="consignee" type="text" class="inputBg" id="consignee_{$sn}" value="{$consignee.consignee|escape}" /> {$lang.require_field} </td> <td bgcolor="#ffffff">{$lang.email_address}:</td> <td bgcolor="#ffffff"><input name="email" type="text" class="inputBg" id="email_{$sn}" value="{$consignee.email|escape}" /> {$lang.require_field}</td> </tr> <!-- {if $real_goods_count gt 0} --> <!-- 购物车中存在实体商品显示详细地址以及邮政编码 --> <tr> <td bgcolor="#ffffff">{$lang.detailed_address}:</td> <td bgcolor="#ffffff"><input name="address" type="text" class="inputBg" id="address_{$sn}" value="{$consignee.address|escape}" /> {$lang.require_field}</td> <td bgcolor="#ffffff">{$lang.postalcode}:</td> <td bgcolor="#ffffff"><input name="zipcode" type="text" class="inputBg" id="zipcode_{$sn}" value="{$consignee.zipcode|escape}" /></td> </tr> <!-- {/if} --> <tr> <td bgcolor="#ffffff">{$lang.phone}:</td> <td bgcolor="#ffffff"><input name="tel" type="text" class="inputBg" id="tel_{$sn}" value="{$consignee.tel|escape}" /> {$lang.require_field}</td> <td bgcolor="#ffffff">{$lang.backup_phone}:</td> <td bgcolor="#ffffff"><input name="mobile" type="text" class="inputBg" id="mobile_{$sn}" value="{$consignee.mobile|escape}" /></td> </tr> <!-- {if $real_goods_count gt 0} --> <!-- 购物车中存在实体商品显示最佳送货时间及标志行建筑 --> <tr> <td bgcolor="#ffffff">{$lang.sign_building}:</td> <td bgcolor="#ffffff"><input name="sign_building" type="text" class="inputBg" id="sign_building_{$sn}" value="{$consignee.sign_building|escape}" /></td> <td bgcolor="#ffffff">{$lang.deliver_goods_time}:</td> <td bgcolor="#ffffff"><input name="best_time" type="text" class="inputBg" id="best_time_{$sn}" value="{$consignee.best_time|escape}" /></td> </tr> <!-- {/if} -->
本文原创地址:https://ecshopok.com/article-161.html
版权所有 © 转载时必须以链接形式注明出处!
觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
下一篇:ECShop用户中心我的评论删除功能不能彻底删除的错误修复 上一篇:解决ECSHOP缩略图截图方式 等比大小截图不留空白
暂无评论,来发表一个吧