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




[开发经验技巧分享] 让Zen Cart 首页的新商品随机显示改为固定显示

由于新进商品的数量比页面上显示出来的数量多,所以系统默认采用的随机显示的方式。# ?4 g  G; Y$ X
要改为按时间顺序显示,最新上架的显示在前,可以按照下面方法修改。(同样适用于推荐商品、特价商品等)" _+ A& ^4 q- x- y. K
首先,新进商品可以自己定义时间段: 商店设置-最大值-新进商品的定义( q/ W/ w1 M0 j
修改首页上新进商品:/includes/modules/new_products.php1 b0 g/ s+ _8 e, d
在$new_products_query里增加相应ORDER BY xxx ,这里以新上架商品显示在前为例:
0 F, q( @; E4 o4 F& Xselect 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 from zen_products p, zen_products_description pd where p.products_id = pd.products_id and pd.language_id = ’1′ and p.products_status = 1 order by p.products_date_added DESC* ?/ o- A" B& Q+ k5 \
接着,修改边框中新进商品:/includes/modules/sideboxes/whats_new.php9 I  k) i( L" |3 ]( r" K% w

* E6 h4 i8 M/ a7 \! C7 {0 ?5 Y, V# N$random_whats_new_sidebox_product = zen_random_select($random_whats_new_sidebox_product_query);) t( F" [! {& B* i' M: M
改为# L6 I4 ]6 `2 l9 _0 l
$random_whats_new_sidebox_product = $db->Execute($random_whats_new_sidebox_product_query);
2 h  Q. |9 D% l7 b9 p1 q3 z然后,将/includes/modules /new_products.php 文件中的:; J$ f, w3 X1 P4 M" Y6 ~9 h
$db->ExecuteRandomMulti8 X5 X) V8 o1 `/ L& ~! X6 a
改为& {2 H/ W) }* l9 J! s. e. T
$db->ExecuteMoveNextRandom()
6 W3 _9 V' j! T' v0 A改为. T- X; _* ?$ }, x' n8 \
MoveNext()

Zen Cart 首页按分类显示新品

product_listing.php找到:p.products_status = 1 " . $display_limit;) _/ ]0 |% Q6 m; L5 }' ~$ y
" t. E$ o8 A8 S2 [' U( n* l9 T
! P; C% F& T1 x9 n$ Z
将 . $display_limit替换为
, _% [! V2 C* X1 ~p.master_categories_id=类别的id”

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

TOP





修改Zen Cart的订单起始编号

1、在前台下一个订单,并记录下此订单的编号。2 u; j, `- C' a
2、登录后台,工具——商店管理,找到“重置当前订单号码”,在“旧的订单号码”里输入记录下的订单号,在“新的订单号码”里输入想要的起始订单号,点“重置”按钮。例如你输入20150为新的起始订单号,那下一个客户下单,就是20151了。




TOP

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