$7.49 .com domain with free InstantPage Website Builder$1.99 Web Hosting   捷飞网络官方淘宝店   Godaddy 优惠码
返回列表 发帖
分享到:




[插件/教程] 更改zen cart 首页最新商品的随机排序的方法

由于新进商品的数量可能比页面上能显示的数量多,所以采用的是随机显示的方式。如果想改为按时间顺序显示,可以按照radnows提供的 方法修改。(记住使用文件替代) + Y  Y/ M% M+ n$ P$ M- \
( }$ T, ]$ o4 |" e3 z

' J$ S' A9 s. x1 {9 s& h* a0 X# {  P

' f; O9 v+ `5 \' w( \! {7 u
& a9 D( I  f- h$ Mzencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义
/ ~  q& m/ L1 `4 a2 H& M7 W
# K9 a; A4 S2 o. t  uzencart新进商品的随机排序修改方法第二步2 z! F' D9 K3 {0 n) k
修改首页上新进商品:
& s2 X. }6 p' _6 @0 q1 T4 j/includes/modules/new_products.php
% V- S7 |! F! d( T4 z8 B0 X5 o" H) J* v8 S* Q1 M( `+ c. a  ]
在$new_products_query里增加相应ORDER BY xxx
0 t$ W, }- i, V" k2 U# u+ X9 ~; C. d5 u. Q& F% b9 x
例: 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 / Q5 w; ?3 }3 n( Q% R' I

+ Z4 N( ^: v- k. Bzencart新进商品的随机排序修改方法第三步
, Y) f$ g* S. O9 N# e, v. g修改边框中新进商品:
- P$ \5 @4 ^5 {( N$ ]% {/includes/modules/sideboxes/whats_new.php
# h" z) D7 r! V: q# s
+ X) q2 B! J8 w4 i# ]& O7 n' U$random_whats_new_sidebox_product =zen_random_select($random_whats_new_sidebox_product_query);   d! l( ~, W( E( P3 o) n  F) o5 D( f, w# o
改为 + F/ N; g" N$ P2 M5 u5 r) F, P8 `
$random_whats_new_sidebox_product =$db->Execute($random_whats_new_sidebox_product_query); * f# j9 C3 Y& J, c( S4 Q" Z
6 L5 _0 e+ ?0 ^
zencart新进商品的随机排序修改方法第四步3 ]" y/ v  h5 P# o, k

4 q% E8 c) W* B% t然后将/includes/modules /new_products.php 文件中的:
7 Z3 x1 r/ P! v$ M& d$db->ExecuteRandomMulti
, F8 ~* f  N+ g" r8 _' z改为 2 t% m' q* k% e+ I  M$ n/ y+ b* }
$db->Execute ' @6 I3 ~4 p& Y3 n

# i. E( E. C8 f" q: x6 t' pMoveNextRandom()
( \1 Q8 e" {" ?0 q4 O! P. S改 为 : r, ~3 X; p9 M. {5 X
MoveNext()

返回列表
Namecheap
Namecheap.com - Cheap domain name registration, renewal and transfers - Free SSL Certificates - Web Hosting
互联网安全