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




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

由于新进商品的数量可能比页面上能显示的数量多,所以采用的是随机显示的方式。如果想改为按时间顺序显示,可以按照radnows提供的 方法修改。(记住使用文件替代)
2 p  [) F* [  h8 k) F
7 r7 w; t2 s" E, U( x9 H* @# r/ o# A, C+ A/ \0 l$ g8 w: T

0 D% z  x2 g6 o7 h2 W0 j
7 T4 d) X! V) ?5 A1 j8 [* e5 z
& A! u3 a4 m3 u; G* i, Z2 |zencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义
0 y/ g/ u% V9 I" Z. y4 S' s0 c) q. L' ]  C# ~
zencart新进商品的随机排序修改方法第二步
: O* S) J# s3 x8 x" {修改首页上新进商品: ! g: K$ Z0 r  v  D
/includes/modules/new_products.php
7 Z; r( q0 [" b) W% K6 N4 k# w4 {( W7 q2 R
在$new_products_query里增加相应ORDER BY xxx
$ L; Y7 M! U! o; T0 k
6 @" P# I: D$ A例: 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
" |8 N1 X! _, u$ f, [; Z- I+ A  D9 ^4 Y# T. l) e) P- A4 x
zencart新进商品的随机排序修改方法第三步
0 z9 S5 \( N! ^修改边框中新进商品: ; F: l& N- `$ E5 ~/ V! s: y. y
/includes/modules/sideboxes/whats_new.php " ~0 d# s; a) _* |+ @/ I9 R4 Y

" H& O2 S+ ~" {" ~$random_whats_new_sidebox_product =zen_random_select($random_whats_new_sidebox_product_query); ' }! ~, H8 U7 x- c1 M4 F
改为 9 l# d0 d! c3 H7 Q
$random_whats_new_sidebox_product =$db->Execute($random_whats_new_sidebox_product_query); + r# }$ x1 i3 c* b& z

4 o$ o+ E; L4 fzencart新进商品的随机排序修改方法第四步
* j/ [3 B  g* K" Z& v( J; f1 ?" [9 h* W0 e3 I3 M$ {. t
然后将/includes/modules /new_products.php 文件中的: 9 R* S; f' q. W. t6 ]! t
$db->ExecuteRandomMulti 3 m. D+ [' D4 N6 `! P
改为
5 l" ~- N( p# C0 i: Y# [$db->Execute 6 M+ N4 j2 U; x

1 ^% S3 q$ b& ^3 P1 Z7 E4 ~MoveNextRandom()
* U/ ?( y0 Z$ E" q改 为
( R5 K  K: ?% e9 P  J' u$ P( M: |MoveNext()


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