业务形式:本司专业提供深圳外贸网站建设,外贸网站建设,深圳网站建设,ZenCart模板
环球商务国际 版权所有 ©2005-2014 35EBS.All rights reserved.
粤ICP备05007577号
Processed in 0.016802 second(s) , 38 queries
默认情况下 zen cart 首页当 最新 推荐 特价
商品数量大于后台配置的最大值时,
将以随机的方式进行展示,
本来这一展示方式是为了避免当前页面内容过于陈旧,从而降低搜索友好程度为出发点.
但在实际应用中, 青菜辣椒 人尽所好
是各求不一.
zen cart中文社区 精华版下 其实早就提供过相应的修改方法:
具体可参见
http://www.zen-cart.cn/forum/topic44494.html
http://www.zen-cart.cn/forum/topic44494.html#p369974
除了上面传送门中提到的修改方法
也可以简单的使用下在的方法来固定住首页的随机展示的商品
相对修改也更容易些
固定首页最新商品
打开 includes/modules/你的模板目录/new_products.php
查找
1 |
if ($new_products_query != '') $new_products = $db->ExecuteRandomMulti($new_products_query, MAX_DISPLAY_NEW_PRODUCTS); |
将其修改为
1 |
if ($new_products_query != '') $new_products = $db->Execute($new_products_query, MAX_DISPLAY_NEW_PRODUCTS); |
继续查找
1 |
$new_products->MoveNextRandom(); |
将其修改为
1 |
$new_products->MoveNext(); |
固定首页推荐商品
打开 includes/modules/你的模板目录/featured_products.php
查找
1 |
if ($featured_products_query != '') $featured_products = $db->ExecuteRandomMulti($featured_products_query, MAX_DISPLAY_NEW_PRODUCTS); |
将其修改为
1 |
if ($featured_products_query != '') $featured_products = $db->Execute($featured_products_query, MAX_DISPLAY_NEW_PRODUCTS); |
继续查找
1 |
$featured_products->MoveNextRandom(); |
将其修改为
1 |
$featured_products->MoveNext(); |
固定首页特价商品
打开 includes/modules/你的模板目录/specials_index.php
查找
1 |
if ($specials_index_query != '') $specials_index = $db->ExecuteRandomMulti($specials_index_query, MAX_DISPLAY_NEW_PRODUCTS); |
将其修改为
1 |
if ($specials_index_query != '') $specials_index = $db->Execute($specials_index_query, MAX_DISPLAY_NEW_PRODUCTS); |
继续查找
1 |
$specials_index->MoveNextRandom(); |
将其修改为
1 |
$specials_index->MoveNext(); |
如此这般 就实现了默认的随机展示变更为固定展示;
上面这种方法 和传送门中提到的第一种修改方法简单,
适合对Zen cart或PHP掌握相对不精的新同学使用
当然代价就是在运维上
略有不便;
实际运用中可以就上面的参考资料 加以灵活拓展应用.