zen cart新进商品的随机排序修改方法

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

zencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义

zencart新进商品的随机排序修改方法第二步
修改首页上新进商品:
/includes/modules/new_products.php

在$new_products_query里增加相应ORDER BY xxx

例:select distinct p.products_id, p.products_image,p.products_tax_class_id, pd.products_name, p.products_date_added,p.products_price, p.products_type, p.master_categories_id fromzen_products p, zen_products_description pd where p.products_id =pd.products_id and pd.language_id = '1' and p.products_status = 1order by pd.products_name

zencart新进商品的随机排序修改方法第三步
修改边框中新进商品:
/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);

zencart新进商品的随机排序修改方法第四步

然后将/includes/modules /new_products.php 文件中的:
$db->ExecuteRandomMulti
改为
$db->Execute

MoveNextRandom()
改 为
MoveNext()

相关文章

  • PHP memcache在微信公众平台的应用方法示例

    PHP memcache在微信公众平台的应用方法示例

    这篇文章主要介绍了PHP memcache在微信公众平台的应用方法,结合具体实例形式分析了php使用memcache保存用户访问记录与响应用户访问并给出提示信息的交互模式实现技巧,需要的朋友可以参考下
    2017-09-09
  • PHP实现根据银行卡号判断银行

    PHP实现根据银行卡号判断银行

    公司业务需要用到根据银行卡号查询银行卡的相关信息,如归属地,归属银行,卡的种类等,仔细研究了一番,分享给大家
    2015-04-04
  • PHP实现的简单四则运算计算器功能示例

    PHP实现的简单四则运算计算器功能示例

    这篇文章主要介绍了PHP实现的简单四则运算计算器功能,结合实例形式分析了PHP基于堆栈实现的表达式运算功能,需要的朋友可以参考下
    2017-12-12
  • PHP回调函数与匿名函数实例详解

    PHP回调函数与匿名函数实例详解

    这篇文章主要介绍了PHP回调函数与匿名函数,结合实例形式分析了php回调函数与匿名函数的具体功能、用法及相关注意事项,需要的朋友可以参考下
    2017-08-08
  • php token使用与验证示例【测试可用】

    php token使用与验证示例【测试可用】

    这篇文章主要介绍了php token使用与验证方法,通过对form表单hidden提交字段的处理实现token验证功能,防止非法来源数据的访问,需要的朋友可以参考下
    2017-08-08
  • php遍历所有文件及文件夹的方法深入解析

    php遍历所有文件及文件夹的方法深入解析

    本篇文章是对php遍历所有文件及文件夹的方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php聚合式迭代器的基础知识点及实例代码

    php聚合式迭代器的基础知识点及实例代码

    在本篇文章里小编给大家整理的是一篇关于php聚合式迭代器的基础知识点及实例代码,有兴趣的朋友们可以学习参考下。
    2021-07-07
  • 调试PHP程序的多种方法介绍

    调试PHP程序的多种方法介绍

    这篇文章主要介绍了调试PHP程序的多种方法介绍,本文讲解了PHP自带的调试功能、引进调试工具、调试业务逻辑错误、调试非功能性的错误等内容,需要的朋友可以参考下
    2014-11-11
  • PHP使用反向Ajax技术实现在线客服系统详解

    PHP使用反向Ajax技术实现在线客服系统详解

    这篇文章主要介绍了PHP使用反向Ajax技术实现在线客服系统,简单描述了反向ajax的概念、原理及使用反向ajax实现在线客服的相关操作技巧,需要的朋友可以参考下
    2019-07-07
  • php实现四舍五入的方法小结

    php实现四舍五入的方法小结

    这篇文章主要介绍了php实现四舍五入的方法,实例总结了php实现四舍五入的三种常用方法,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03

最新评论