求助 促销价失效!! 不设置促销时间段!!
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
简言之: 为什么促销时间 两个值是空的,促销价就不生效了呢。。 但是后台数据库里,促销价格已经变了。。已经存进去了啊。 求助详情:版本 2.6.2 问题原因:代码修改 目的:增加商品按星期几的促销价 功能 已做修改: 1) 在后台界面增加了 按星期几促销的:select标签与按时间段促销共用一个 促销价 input text 2) 在ecs_goods表内增加了xingqi 字段 3) 在admin/goods.php里将星期值保存进数据库 $xingqi = empty($_POST['xingqi']) ? '0' : intval($_POST['xingqi']); 在入库下的Updatesql里将xingqi保存 "xingqi='$xingqi',". 问题:后台设置星期几和折扣价格后,确定保商品列表里,名称不变红。。。 前台显示此商品的{$goods.promote_price}时不能正常显示数据表内的折扣价,显示0.00元!! 求高手大哥们,或者版主大哥帮帮忙!!多谢啦!! |
回答:
顶起,顶起,紧急求助!!! |
齐迹大哥!!!请求帮忙!! |
Q733905 搞定 |
齐迹大哥!!!这次我绝对不打错您的名字。。。不要扣我体力,哈哈~~ |
求助~~请大哥们帮忙! |
帮顶一下, |
感谢ECShop技术交流群的高手笨小猫!!!谢谢猫哥帮忙解决!! 现把原因写出来,供其他需要的朋友参阅。修改:includes目录下的lib_goods.php内的bargain_price方法。去掉了 $time = gmtime()不在促销时间段区间情况下,$price为0的处理。这样,虽然不设置促销时间段,也可以在前台调到promote_price。谢谢!! |
这个问题改的复杂了点吧? 改判断某个商品是否正在特价促销期 if ($time >= $start && $time <= $end)改成if ($time >= $start && $time >= $end) |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
ecshop热门问答
ecshop热门资料
ecshop热门产品
ecshop url伪静态
ecshop来宾
ecshop196
ecshop心得
ecshopencountered
ecshop美化
ecshop价格变化
ecshop英文版
ecshopxp系统
ecshop麦包包
ecshop行业
ecshopgoogle翻译
ecshop置中
ecshop去掉版权
ecshop退换
ecshop用用
ecshop茶文化
ecshopICO
zencart左边栏
ecshop间歇性
ecshop注册会员价
phpmongo
zencart导航
ecshop购物车清空
ecshopfiles
ecshop询问
ecshop数据转移
ecshop下凡
ecshop奖励