新进商品的随机排序问题

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: daimadaquan

版面规则
本版面不能发新贴,可以回复

新进商品的随机排序问题

帖子jlbsun2008 » 2006-04-16 18:20

本来刷新主页,新进商品是随机调出的,我用了本论坛里的办法,修改后,的确,不会出现,刷新随机出现产品的现象,但是问题又出来了:

1、我右边新进商品,却每次刷新都还是在变的,而且更搞笑的是,他只是在最早传的10来张图片里变。不知道是什么原因?

2、没个商品分类点进去,他的默认产品排序也不是按照最新到降序排的,不知道这个有没有好的解决方法呢?

我们的网站是:www.haosail.com .麻烦高手进去看看 指点一二! 小弟在这谢过了!
jlbsun2008
高级会员
高级会员
 
帖子: 184
注册: 2006-03-12 13:15
地址: 浙江

Re: 新进商品的随机排序问题

帖子radnows » 2006-04-17 14:04

在$new_products_query里增加相应ORDER BY xxx

修改$new_products = $db->ExecuteRandomMulti($new_products_query, MAX_DISPLAY_NEW_PRODUCTS);

改为$new_products = $db->Execute($new_products_query);

修改$new_products->MoveNextRandom();

改为$new_products->MoveNext();
头像
radnows
论坛版主
论坛版主
 
帖子: 3128
注册: 2005-08-09 23:57
地址: radnows.com

Re: 新进商品的随机排序问题

帖子jlbsun2008 » 2006-04-17 22:11

大哥!改那个文件,我没找到!哈哈
jlbsun2008
高级会员
高级会员
 
帖子: 184
注册: 2006-03-12 13:15
地址: 浙江

Re: 新进商品的随机排序问题

帖子Jack » 2006-04-18 21:35

首先,新进商品可以自己定义时间段:
商店设置-最大值-新进商品的定义

由于新进商品的数量可能比页面上能显示的数量多,所以采用的是随机显示的方式。
如果想改为按时间顺序显示,可以按照radnows提供的方法修改。(记住使用文件替代)

修改首页上新进商品:
/includes/modules/new_products.php

修改边框中新进商品:
/includes/modules/sideboxes/whats_new.php

$random_whats_new_sidebox_product = zen_random_select($random_whats_new_sidebox_product_query);
改为
$random_whats_new_sidebox_product = $db->Execute($random_whats_new_sidebox_product_query);
头像
Jack
论坛版主
论坛版主
 
帖子: 11665
注册: 2004-12-16 10:04

Re: 新进商品的随机排序问题

帖子chauncey » 2009-03-30 10:38

- - 大大可不可以告诉我控制随机显示的帖子在哪 我一直找不到 :roll:
chauncey
新手上路
新手上路
 
帖子: 11
注册: 2008-09-26 8:50

Re: 新进商品的随机排序问题

帖子chauncey » 2009-04-20 16:58

哪位好心的大大能告诉我怎么控制首页随即展示的商品啊 55555
chauncey
新手上路
新手上路
 
帖子: 11
注册: 2008-09-26 8:50

Re: 新进商品的随机排序问题

帖子dwmdwm » 2009-05-07 2:26

你好,大大,如果我想让他显示 日期重新到旧的要怎么改? 也就是先显示现在加的商品? 谢了。
dwmdwm
新手上路
新手上路
 
帖子: 5
注册: 2008-07-01 10:46

Re: 新进商品的随机排序问题

帖子daimadaquan » 2009-09-10 23:06

@dwmdwm 不好意思,好早的帖子了,现在才看到,希望对后来人有用
修改首页上新进商品:
/includes/modules/new_products.php
$new_products_query 添加一个限制条件 order by p.products_date_added DESC

修改边框中新进商品:
/includes/modules/sideboxes/whats_new.php
$random_whats_new_sidebox_product_query同样加一个限制条件 order by p.products_date_added DESC
头像
daimadaquan
论坛版主
论坛版主
 
帖子: 512
注册: 2009-03-09 17:34
地址: 江苏 南京

Re: 新进商品的随机排序问题

帖子shengsheng » 2009-09-13 13:25

收藏了..
shengsheng
普通会员
普通会员
 
帖子: 27
注册: 2009-06-18 18:55

Re: 新进商品的随机排序问题

帖子Herman » 2010-01-12 3:09

感谢并Mark之
Herman
普通会员
普通会员
 
帖子: 22
注册: 2009-09-24 13:53

下一页

回到 精华共享

在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客