轻源码

  • QingYuanMa.com
  • 全球最大的互联网技术和资源下载平台
搜索
一起源码网 门户 ECShop网店 查看主题

ecshop商品页仿淘宝运费查询功能

发布者: love60 | 发布时间: 2018-5-2 23:47| 查看数: 4924| 评论数: 1|帖子模式

<div class="content_topp">                   <p>[ 仿淘宝 运费]方法:此方法没有调用数据库里那个,而是用JS实现的。

[ecshop 仿淘宝 运费]步骤:

1.goods.php(红色为增加的代码)
大概33行:
$goods_id = isset($_REQUEST['id'])  ? intval($_REQUEST['id']) : 0;
$smarty->assign('tc_goods_weight',get_goods_weight($goods_id));//tc:取得商品重量
$smarty->assign('regionname',get_region_name()); //tc:取得全国一级省市


然后在代码尾部加上两个函数:
//tc:取得全国一级城市信息
function get_region_name(){
$sql="SELECT * FROM ecs_region WHERE parent_id ='1';";
return $GLOBALS['db']->getAll($sql);
}
function get_goods_weight($goods_id){
$sql="select goods_weight from ecs_goods where goods_id = '$goods_id';";
$rs = $GLOBALS['db']->getAll($sql);
return $rs[0]['goods_weight'];
}


找到:

{$lang.goods_brand}
   

至  北京 : 快递 元

    <div  id="showList" style="position:absolute;border:2px solid #ccc;  display:none;font-size:12px; padding:5px; background:#fff; width:260px;  z-index:99999";>
    {$tc_goods_weight.goods_weight}

   
     {$region_names.region_name}
   


最后就是JS:

onload = function(){
  changePrice();
  fixpng();
  initprice(); //tc:初始化运费信息
  try { onload_leftTime(); }
  catch (e) {}
}
<span style="color: #ff0000;">function initprice(){
var tc_goodsweight = Math.ceil($("hiddenprice").innerText);
tc_goodsweight == 0 ? 1 : tc_goodsweight;
if(tc_goodsweight =5 && tc_goodsweight=10 && tc_goodsweight=15 && tc_goodsweight

最新评论

菲澳科技-棋牌定 发表于 2022-6-12 15:43
程序源码下载

轻源码让程序更轻更快

QingYuanMa.com

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表