您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品分类筛选自定义价格区间的实现方法
乐萱2023-12-15 22:23:40ecshop商城教程已有12人查阅
导读众所周知,ECSHOP的价格区间是在后台设置一个“价格区间个数”,然后由程序来自动平分,很多ECSHOP网店主都认为这样做,有很大不尽人意的地方。
众所周知,ECSHOP的价格区间是在后台设置一个“价格区间个数”,然后由程序来自动平分,很多ECSHOP网店主都认为这样做,有很大不尽人意的地方。
也有人提供过修改方法,好像只是在模板文件里手动写死几个区间的一种方法,还是不能自由定义。
下面我要讲的方法是可以在ECSHOP后台自由定义价格区间(例如:1-30,31-200,201-1000,1001-5000,5000以上),前台自动体现的一种方法,而且每个类别的价格区间可以任意设置,让价格区间更人 化。
首先我们来修改ECSHOP的数据库结构,目的是给 ecs_category 增加一个新字段,
进入 后台 》 数据库管理 》SQL查询,执行下面的SQL语句
ALTER TABLE `ecs_category` ADD `grade_define` VARCHAR( 255 ) NOT NULL AFTER `grade`
注意:这里我使用的是 默认数据库前缀ecs_,如果你的数据库前缀不是 ecs_ , 请修改之。
2)、
打开 /admin/templates/category_info.htm找到 将它修改为 3)、接着打开 /admin/category.php 文件,搜索
$cat['grade'] = !empty($_POST['grade']) ? intval($_POST['grade']): 0;
一共能搜到两处,在每一处的下面都增加代码(注意是每一处)
$cat['grade_define'] = !empty($_POST['grade_define']) ? trim($_POST['grade_define']) : ''; //自定义价格区间 by zhangyh 到此,后台管理部分修改完毕。
4)、下面开始修改前台部分
打开 /category.php
找到 将它替换为 最后一步,找到 将之修改为
也有人提供过修改方法,好像只是在模板文件里手动写死几个区间的一种方法,还是不能自由定义。
下面我要讲的方法是可以在ECSHOP后台自由定义价格区间(例如:1-30,31-200,201-1000,1001-5000,5000以上),前台自动体现的一种方法,而且每个类别的价格区间可以任意设置,让价格区间更人 化。
首先我们来修改ECSHOP的数据库结构,目的是给 ecs_category 增加一个新字段,
进入 后台 》 数据库管理 》SQL查询,执行下面的SQL语句
ALTER TABLE `ecs_category` ADD `grade_define` VARCHAR( 255 ) NOT NULL AFTER `grade`
注意:这里我使用的是 默认数据库前缀ecs_,如果你的数据库前缀不是 ecs_ , 请修改之。
2)、
打开 /admin/templates/category_info.htm找到 将它修改为 3)、接着打开 /admin/category.php 文件,搜索
$cat['grade'] = !empty($_POST['grade']) ? intval($_POST['grade']): 0;
一共能搜到两处,在每一处的下面都增加代码(注意是每一处)
$cat['grade_define'] = !empty($_POST['grade_define']) ? trim($_POST['grade_define']) : ''; //自定义价格区间 by zhangyh 到此,后台管理部分修改完毕。
4)、下面开始修改前台部分
打开 /category.php
找到 将它替换为 最后一步,找到 将之修改为
本文标签:
很赞哦! (1)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop商城商品搜索结果页显示商品货号的方法
ECSHOP商城商品搜索结果中调用显示商品货号,商品搜索结果页显示商品货号的教程方法。第一步:打开ECSHOP商城根目录下的搜索文件 search.phpecshop广告设置和调用方法
最近公司准备做个商城,让我从JAVA转过去,好吧,先看下吧,反正也得做。接到手里的是一套已经成型的模板,但是二次开发必须得了解下机制、文件、响应、设置什么的,也是个新手ecshop广告位置的添加方法
我们都知道ecshop系统默认的广告位置非常的少,但是一个电子商务网站岂能离开广告?庆幸的是,ecshop预留了足够强大的组件让我们能够完全有可能实现任意我们想要广告位置,现在我们ecshop的ajax使用方法示例
ecshop中的ajax非常好用,当自己第一次使用的时候,也非常吃力。当自己用多了的时候,却感觉十分简单,也特别方便。
留言与评论 (共有 0 条评论) |