您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页发货显示省市区地址信息的方法
涵双2023-12-11 18:19:21ecshop商城教程已有人查阅
导读问题描述:默认的ECSHOP系统,首页发货查询只显示订单号和发货单号,如何将送货地址中的“省份+城市+区县” 都显示出来呢?
问题描述:默认的ECSHOP系统,首页发货查询只显示订单号和发货单号,如何将送货地址中的“省份+城市+区县” 都显示出来呢?
下面是在ECSHOP官方默认模板基础上的修改教程:
1、修改 index.php 文件将
找到
{$lang.order_number} {$invoice.order_sn}<br />
在它下面增加一行模板标签代码
下面是在ECSHOP官方默认模板基础上的修改教程:
1、修改 index.php 文件将
$sql = 'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' .
修改为
$sql = 'SELECT o.province,o.city,o.district,o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' . 2、
继续修改index.php 文件找到
$all[$key]['invoice_no'] = $shipping->query((string)$row['invoice_no']); 在它下面增加几行代码
$all[$key]['province']=$GLOBALS['db']->getOne("select region_name from ".$GLOBALS['ecs']->table('region')." where region_id=".$row['province']);
$all[$key]['city']=$GLOBALS['db']->getOne("select region_name from ".$GLOBALS['ecs']->table('region')." where region_id=".$row['city']);
$all[$key]['district']=$GLOBALS['db']->getOne("select region_name from ".$GLOBALS['ecs']->table('region')." where region_id=".$row['district']);
3、修改 /themes/default/library/invoice_query.lbi文件找到
{$lang.order_number} {$invoice.order_sn}<br />
在它下面增加一行模板标签代码
{$invoice.province}-{$invoice.city}-{$invoice.district}<br />
到后台清除缓存后,刷新首页。
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop底部版权年份信息2005-2014版权所有,并保留所有权利修改方法
ECSHOP 2005-2014 ECSHOP 版权所有,并保留所有权利修改方法;后面的“2014” 能随着服务器的年份而改变,但是前面的2005却始终不变。 -
ecshop后台点发货怎么跳过库存验证
如何让ecshop后台点发货跳过库存验证,ECSHOP代码号提供方法如下:找到 includes/lib_order.php,找到“商品购买数量” -
ecshop2.73修改密码方法,ecshop2.73修改密码方法
ecshop2.73正式版后台管理员密码的加密方式发生了一些变化可以查看 admin/privilege.php 第92行 -
ecshop配送方式配送区域设置使用说明
现在介绍下如何从后台设置配送方式。从左面菜单栏找到系统设置-> 配送方式,打开后然后根据自己的需要从这个列表中选择安装,下面就以安装申通国内邮政特快专递为例。
留言与评论 (共有 条评论) |