您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页显示分类精品新品热销特价等商品的实现方法
恨玉2025-01-06 11:44:58ecshop商城教程已有10人查阅
导读EcShop首页显示特定分类的精品新品热销特价等推荐商品很多大型的B2C商城都有特定分类专区,该分类下的【分类名称】、【推荐子分类 或 推荐品牌】、【大图片/推荐单品】、【
EcShop首页显示特定分类的精品新品热销特价等推荐商品
很多大型的B2C商城都有特定分类专区,该分类下的【分类名称】、【推荐子分类 或 推荐品牌】、【大图片/推荐单品】、【推荐商品】、【促销商品】、【推荐商品/热销排行】等,这是基于SEO及用户体验来开发的。
ECSHOP虽然有类似的功能,并且推荐商品还分[精品]、[新品]、[热销]三类,但灵活性不是很好,首页第一次加载的时候,无论是[精品]、[新品]还是[热销]都不能指定分类,只能不分类别地显示所有。
即使是在分类的设置里面有【设置为首页推荐: 精品 较新 热门】,但这个【设置为首页推荐】的分类的内容不能在首页第一次加载时显示,需要在首页显示后,用ajax读取(触发ajax请求的通常是鼠标onclick/onmouseover事件)。
也就是说这种方法能够指定商品,但不能指定分类
ECSHOP提供了一种可以在首页第一次加载时就显示特定分类下的商品的方法,就是在后台的“设置模板 ”->添加“[+] 分类下的商品”进行设置。这种方式能够指定分类,但不能够指定商品。
要实现指定分类同时指定商品,需要进行二次开发,下面就是夏日博客通过网络上的一些常见解决方法改良的解决方案。此代码优势在只需要填写大类ID,此大类下的所有子类(包括三级分类)的指定类型商品都会调用出来,而且不会在较新发布的商品里出现精品或热销的商品!
1、首先打开includes/lib_goods.php,在之后添加以下函: 2、然后在index.php里设置模板显示数据,其中下面的1为分类ID,5为显示数量 3、之后在首页模板themes/default/index.dwt里循环显示数据
这个代码实例里调用显示的分别为较新商品及热销商品。
很多大型的B2C商城都有特定分类专区,该分类下的【分类名称】、【推荐子分类 或 推荐品牌】、【大图片/推荐单品】、【推荐商品】、【促销商品】、【推荐商品/热销排行】等,这是基于SEO及用户体验来开发的。
ECSHOP虽然有类似的功能,并且推荐商品还分[精品]、[新品]、[热销]三类,但灵活性不是很好,首页第一次加载的时候,无论是[精品]、[新品]还是[热销]都不能指定分类,只能不分类别地显示所有。
即使是在分类的设置里面有【设置为首页推荐: 精品 较新 热门】,但这个【设置为首页推荐】的分类的内容不能在首页第一次加载时显示,需要在首页显示后,用ajax读取(触发ajax请求的通常是鼠标onclick/onmouseover事件)。
也就是说这种方法能够指定商品,但不能指定分类
ECSHOP提供了一种可以在首页第一次加载时就显示特定分类下的商品的方法,就是在后台的“设置模板 ”->添加“[+] 分类下的商品”进行设置。这种方式能够指定分类,但不能够指定商品。
要实现指定分类同时指定商品,需要进行二次开发,下面就是夏日博客通过网络上的一些常见解决方法改良的解决方案。此代码优势在只需要填写大类ID,此大类下的所有子类(包括三级分类)的指定类型商品都会调用出来,而且不会在较新发布的商品里出现精品或热销的商品!
1、首先打开includes/lib_goods.php,在之后添加以下函: 2、然后在index.php里设置模板显示数据,其中下面的1为分类ID,5为显示数量 3、之后在首页模板themes/default/index.dwt里循环显示数据
这个代码实例里调用显示的分别为较新商品及热销商品。
本文标签:
很赞哦! (0)
上一篇:ecshop怎么新增单页面模板
下一篇:ecshop的100个小问题问答
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop商城首页显示在线人数怎么添加
今天为大家详细解说一下ECSHOP商城首页显示在线人数添加方法,在ECSHOP中有在线人数的调用方法!ecshop购物车页面显示商品描述的方法
ecshop购物车页面显示商品简单描述的修改教程:最近看到有朋友有这方面的需求,就整理了一下,写出来,供有同样需求的朋友备用ecshop数据库操作类介绍
ECShop v2.7.2没有使用一些开源的数据库操作类,比如adodb或者PEAR,而是封装了自己的实现。好处:实现非常轻量,只有一个文件,27Kb,大大减小了分发包的文件大小。ecshop积分调用代码示例
/*** 获得指定分类下的积分兑换商品* @position exchange.php* @access public* @param string $children 由get_children()函数返回的结果,可以往get_children()函数里
留言与评论 (共有 0 条评论) |