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




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

由于新进商品的数量可能比页面上能显示的数量多,所以采用的是随机显示的方式。如果想改为按时间顺序显示,可以按照radnows提供的 方法修改。(记住使用文件替代)
8 c' \4 t, p7 B0 g; y1 A4 m
: L2 ?4 C: V' ]% U; _. b* U  X  w- H% q: {

* n8 Z. Q% N( o2 o
  o7 e7 c6 B6 p9 Z# F; v  q2 P3 q% l  ~" A5 W- a, A
zencart新进商品的随机排序修改方法第一步:首先,新进商品可以自己定义时间段:商店设置-最大值-新进商品的定义 4 ], W& ~/ v8 ?) H( t: y) C  J
" q; w1 x& n& C/ u) R
zencart新进商品的随机排序修改方法第二步' Q2 A6 r2 M& S  A, k* R$ x$ g2 h
修改首页上新进商品:
1 ~$ q4 c% L$ P/includes/modules/new_products.php
  R2 F/ z' s7 r' u3 n' O# a7 ^% g9 w" G" I3 @- X
在$new_products_query里增加相应ORDER BY xxx 5 f& E- Y5 ?* B2 h; U! F: f
1 V) |, e5 M$ D5 @  Z
例: 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   e1 r2 ?( Z9 o: E% f
3 C( K' d) I: u! O5 T- ^
zencart新进商品的随机排序修改方法第三步
% W" K* C# N7 @7 Q. X' D9 k% Z' \7 c修改边框中新进商品:
& C7 d" Q0 f" ]) F  z) i2 ^/includes/modules/sideboxes/whats_new.php 1 x  v/ O5 R, O, g3 l

$ v- X1 M4 N' c: N! y$random_whats_new_sidebox_product =zen_random_select($random_whats_new_sidebox_product_query); ( p' y& U/ n! `9 U- ^
改为
: t$ d/ h. a. Q& M3 s2 e9 N# k$random_whats_new_sidebox_product =$db->Execute($random_whats_new_sidebox_product_query); 8 a0 k' u. B) B" D
6 e1 V, Q. q+ s- F% e9 I9 H
zencart新进商品的随机排序修改方法第四步# U7 s% [" e1 D, z
" N! i( q. g+ g- o
然后将/includes/modules /new_products.php 文件中的: # k, t; G" x9 P8 e
$db->ExecuteRandomMulti 5 J7 [+ l0 h. i  u5 l& }7 R  [' e/ V
改为
1 |4 t' U7 P/ ~; |! L+ C$db->Execute
" w- M( V7 v; k8 s1 p; p$ a- o0 ~% Z. k7 ?/ p
MoveNextRandom()
' [5 }1 N: ]* n改 为 ) b( m4 W* n1 B* ^% P- a  ?
MoveNext()




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