业务形式:本司专业提供深圳外贸网站建设,外贸网站建设,深圳网站建设,ZenCart模板
环球商务国际 版权所有 ©2005-2014 35EBS.All rights reserved.
粤ICP备05007577号
Processed in 0.018282 second(s) , 38 queries
简单的修改方法如下:
改以下三个文件的SQL查询语句
includes\modules\new_products.php 新产品
includes\modules\featured_products.php 推荐商品
includes\modules\specials_index.php 特价商品
在(45-48)行左右 and p.products_id in (” . $list_of_products . “)”
会变化的原因是通过 SQL in 的写法。。 改成你要的 产品ID就行
例如:and p.products_id in (1,2,6),修改文件代码记得使用文件替代机制.
高级的方法如下:
由于新进商品的数量可能比页面上能显示的数量多,所以采用的是随机显示的方式。
1、首先,新进商品可以自己定义时间段: 商店设置-最大值-新进商品的定义
2、修改首页上新进商品:
/includes/modules/new_products.php
在$new_products_query里增加相应ORDER BY xxx
例: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 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 pd.products_name
3、修改边框中新进商品:
/includes/modules/sideboxes/whats_new.php
将
$random_whats_new_sidebox_product = zen_random_select($random_whats_new_sidebox_product_query);
改为
$random_whats_new_sidebox_product = $db->Execute($random_whats_new_sidebox_product_query);
4、然后将/includes/modules /new_products.php 文件中的:
$db->ExecuteRandomMulti
改为
$db->Execute
MoveNextRandom()
改为
MoveNext()