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




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

由于新进商品的数量可能比页面上能显示的数量多,所以采用的是随机显示的方式。如果想改为按时间顺序显示,可以按照radnows提供的 方法修改。(记住使用文件替代)
: l& r9 v) \0 W9 i6 x0 d+ L0 R. a1 s

! B& i2 R. b: N6 Y& D0 j: G+ T2 _, `1 O2 `( Y; L- Q4 N

+ |! |/ j& z1 W" v( ?" S2 K. x5 T4 e
, l: t( Z# r8 x* B( G% K# Fzencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义 " W7 z" V% ~% O1 \# K; w# n0 `' A/ T
" _9 @5 g8 e6 e) `
zencart新进商品的随机排序修改方法第二步6 b" z2 d( j! u
修改首页上新进商品: ! s. p( D6 E8 ?7 b
/includes/modules/new_products.php - S' ^2 x: K; P6 V

8 v# t- g$ j1 P+ l* o在$new_products_query里增加相应ORDER BY xxx ; T3 x3 s8 W* I. @! O
6 B9 q0 N) b' `( k& Y
例: 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
( B: |* o" @% G' P8 Q* S
! [: c$ }, F6 c& H- R* c1 O5 \zencart新进商品的随机排序修改方法第三步6 f' y- j8 `9 f/ \: \; I( N
修改边框中新进商品: " D5 \! G* k+ M! c9 E# C. o1 d
/includes/modules/sideboxes/whats_new.php 5 h4 U7 o6 _. `) d3 {" m
% f) e" b/ ]6 e) G
$random_whats_new_sidebox_product =zen_random_select($random_whats_new_sidebox_product_query); . Z5 i0 D4 E2 o+ I# }
改为 * N: h% ^! V6 @: V
$random_whats_new_sidebox_product =$db->Execute($random_whats_new_sidebox_product_query); % w5 I- P. N" K- _0 U

- L$ t: _/ }. ~. H/ x/ C" gzencart新进商品的随机排序修改方法第四步
; P7 i7 I( C7 k5 c0 X# h7 v& N8 r) C" \
) S1 A. ^) l! x& m* T5 _& N然后将/includes/modules /new_products.php 文件中的:
9 n- E$ w; [6 ~8 C9 Y  u0 d3 Q$db->ExecuteRandomMulti * E0 D7 j5 r' J6 Q, v
改为
( T1 ~+ a/ o9 [; n* v3 n- ^$db->Execute
- }  w* v; |! f& y) a# u. c9 [& B  C, c1 R
MoveNextRandom() # U# W  l( Q6 `' i/ s+ T- M
改 为 " T4 Q8 p8 C8 F. `
MoveNext()

美国VPS、域名代购:http://tu8l.taobao.com

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