在ECSHOP商品详细页显示折扣率或节省钱数
在商品详情页面增加一个“本店价”相对于“市场价”的折扣比率或者是节省的钱数,岂不是一个很酷的效果,
而且让用户看着更明白,对购买者更有吸引力。
下面这篇教程就是讲解这个的:
(注:本教程以ECSHOP2.7.2版为准)
打开 includes\lib_goods.php 文件,
找到
$row['market_price'] = price_format($row['market_price']);
在它上面添加:
$row['sheng_price'] =$row['market_price']-$row['shop_price'];
$row['zhekou_price'] = round(($row['shop_price']/$row['market_price'])*100);
如果你的是UTF8编码的,最好是在EDITPLUS中编辑,不要直接在记事本中编辑。
好了,接下来还需要修改下商品详情页模板,下面以官方默认模板为例。
打开 goods.dwt 文件,找到{$goods.shop_price_formated},在它后面添加:
折扣:{$goods.zhekou_price} 折 <br />
节省:{$goods.sheng_price} 元
如果你想显示的更好看点,自己再另外多写些CSS样式即可。
在ECSHOP商品详细页显示折扣率或节省钱数相关推荐
- 在ecshop商品详情页显示供货商
好久没写文章了,隐约记得前几天有人问到这个问题:[如何在ecshop商品详情页面显示该商品的供货商?] 今天有时间整理下,分享给大家. 注:以下修改适用于ecshop2.7.2,其他版本未做测试. 1 ...
- ECshop商品详情页显示可赠送积分和购买使用金额积分
ECShop 要求实现在商品详情页体现商品的可赠送消费积分 和可购买使用金额(注意可购买使用金额后台填写的是金额 前台显示的是换算积分比例后的积分) 在网店没有使用到用户等级的情况下 可以在前台模板文 ...
- ECShop商品详细页 实现尺码颜色关联显示库存数量
效果如下: 要开模板文件 goods.dwt 把选择尺码跟颜色的代码替换成如下,(不同模板代码可能不一样,对照去替换) <!-- {foreach from=$spec.values item ...
- 秒杀系统-商品详细页多级缓存实战(一)
文章目录 一.商品模块业务场景介绍 二.商品模块技术难点 表的设计:打开游览器访问京东详细页 问题一:多张表还是一张表存储详情信息 为什么商品需要分类? 第一个版本:商品+分类 第二个版本:商品+分类 ...
- ecshop订单打印页显示商品缩略图和序号
ecshop订单打印页显示商品缩略图和序号 订单打印页显示商品缩略图,在论坛没找到适合2.7.2相关的文章,特意贴上来给大家研究一下. 1.找到 $sql = "SELECT o.*, IF ...
- ecshop商品列表页增加/显示货号SN
ECSHOP商品列表页如何增加货号即SN.默认情况下在商品列表页也就是category.php以及search.php页面是不显示货号的, 但是有时候为了便于区别,需要在商品列表页显示货号SN怎么办, ...
- html鼠标经过图片显示详情页,ecshop商品详情页图片更改为鼠标经过切换大图
近日有客户要求把 ecshop 商品详情页进行美化修改一下,默认的 ecshop 商品详情页主图不能切换,想要看大图的话,需要进行再次点击,然后显示商品大图,对于用户的体验不太好,看来只好在当前页面进 ...
- php商品详情页页面代码,ecshop商品详情页单独调用某一项商品属性值
ecshop商品详情页是统一调用显示所有的属性值的,我们希望单独调用某一项属性值. 第一步: 打开 goods.php 文件, 在最后面插入以下代码: function get_attr_value( ...
- day 08青橙商城 商品详细页
1.controller和restcontroller的区别 restcontroller是返回json的而controller是可以跳转给模板引擎的. 2.轮播图 参考:https://www.cn ...
最新文章
- 我是一个机箱 《转载》
- daterangepicker 使用方法总结
- 令人作呕的OpenSSL
- android menu菜单 实现点击后不消失_教你修改Windows万年不变的黄色文件夹,让文件也不枯燥...
- java中br.readline_Java:java中BufferedReader的read()及readLine()方法的使用心得
- C++primer 第 4 章 表达式 4.7条件运算符 4.8位运算符 4.9 sizeof运算符 4.10逗号运算符 4.11类型转换 4 . 1 2 运算符优先级表
- 马云贾跃亭唯一一次公开对话:一个曾经被嘲笑 一个现在被嘲笑
- C++中关于指针入门的最好的文章
- 【渝粤教育】国家开放大学2019年春季 2328仓储与配送管理 参考试题
- 使用.NET Mobile API即51Degrees.mobi检测User-Agent
- 时间计算题100道_史上最全50道初中数学几何必刷题(上)
- SQL200修改服务器IP,如何修改SQL IP地址
- UML(统一建模语言)
- csSEnet注意力网络
- tf.flags用法
- 我的世界右边显示什么服务器,我的世界MC的服务器是什么意思
- 计算机考研常考:广义表的定义以及数据结构,你都会了吗?
- 入行数据分析要知道什么是独立性检验拟合优度检验
- Vue # Avoid mutating a prop directly since the value will be overwritten wheneve
- 稿子文字左右对称翻转_Matlab/OpenCV (2021-09-06)
热门文章
- 批量查询域名历史软件-域名历史快照查询工具
- 在ubuntu下删除mysql数据库
- 【node】【错误记录】crypto密码加密报错 [ERR_CRYPTO_HASH_FINALIZED]: Digest already called
- 将excel中的多个工作表sheet合成一个工作表
- 页面报错This request has been blocked; the content must be served over HTTPS
- 异常断电后,桌面软件打不开,一直转圈,com.intellij.ide.plugins.StartupAbortedException: Cannot start app
- 如何在自定义View里使用ViewModel
- Codeforces Round #509 (Div. 2) A,B,C,D 题解
- ASP.NET 站点地图
- Cxfreeze使用存在问题