您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop商品分类按推荐排序控制
寻雁2024-01-16 22:33:26ecshop商城教程已有11人查阅
导读很多朋友遇到这个问题,有时不希望新加的商品图片显示在首页,有些图片不够美观显示在首页会影响整体的效果,今天我们就分享一下ecshop开发之控制首页分类商品显示和排序
很多朋友遇到这个问题,有时不希望新加的商品图片显示在首页,有些图片不够美观显示在首页会影响整体的效果,今天我们就分享一下ecshop开发之控制首页分类商品显示和排序,帮助大家解决难题。
其实排序这个问题并不难解决:
找到lib_goods.php 这个文件,找到 这里面的排序代码 'ORDER BY g.sort_order, g.goods_id DESC';
desc是递减排序,而sql默认的是递增的,
将'ORDER BY g.sort_order, g.goods_id DESC'
修改为 好了修改完代码,我们还需要修改一下首页需要显示商品的推荐顺序,假如你的首页商品分类都显示10个商品。就按照1,2,3,4,5,6,7,8,9,10排序就可以了。显示顺序也可以自己控制的哦!其他的设置为很小的数字(0)不变!只要大于等于1 的就显示在前面 默认为0(或者推荐排序值相同的)的按照上架顺序显示.
ecshop开发实现首页特定分类商品显示就稍微复杂一些。
在index.php中找到 在其前面加上: 在模板的library目录下新建一个库文件rec_cat.lbi
rec_cat.lbi的主要内容: 在index.dwt中引用rec_cat.lb: 这样就可以显示指定分类的推荐商品,ecshop开发并不是我们想的那么难,提高ecshop开发知识或者解决问题的能力很好的方法就是先尝试自己解决问题,这也是我学习的心得。
其实排序这个问题并不难解决:
找到lib_goods.php 这个文件,找到 这里面的排序代码 'ORDER BY g.sort_order, g.goods_id DESC';
desc是递减排序,而sql默认的是递增的,
将'ORDER BY g.sort_order, g.goods_id DESC'
修改为 好了修改完代码,我们还需要修改一下首页需要显示商品的推荐顺序,假如你的首页商品分类都显示10个商品。就按照1,2,3,4,5,6,7,8,9,10排序就可以了。显示顺序也可以自己控制的哦!其他的设置为很小的数字(0)不变!只要大于等于1 的就显示在前面 默认为0(或者推荐排序值相同的)的按照上架顺序显示.
ecshop开发实现首页特定分类商品显示就稍微复杂一些。
在index.php中找到 在其前面加上: 在模板的library目录下新建一个库文件rec_cat.lbi
rec_cat.lbi的主要内容: 在index.dwt中引用rec_cat.lb: 这样就可以显示指定分类的推荐商品,ecshop开发并不是我们想的那么难,提高ecshop开发知识或者解决问题的能力很好的方法就是先尝试自己解决问题,这也是我学习的心得。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
ecshop怎么给分类添加代表图
ecshop的模板有很多不完善的地方,比如添加商品分类的时无法添加分类代表图,不能实现我们想要的效果,那么该如解决呢?ecshop安装环境和步骤方法
Ecshop官方网站推荐安装环境: 推荐配置:LAMP(Linux + Apache + Mysql + PHP) 操作系统:Linux (支持Unix/FreeBSD/Solaris/Windows NT(2000/2003)等操作系统)、ecshop主体结构配送方式
top表示顶级的窗口,也就是最外层的窗口。如果一个大窗口中嵌套了几个小窗口,那么在小窗口中使用top就表示最外面的大窗口,就是这个意思了。ecshop标签Smarty中{literal}的使用方法介绍
如何在文件里加入JS代码,如果按一般平常添加方法,会出错,解决的方法:把script套在{literal}{/literal}之间试试看,例如:{literal}{/literal}看到好多ecshop的模板文件中 都有{l
留言与评论 (共有 0 条评论) |