ecshop首页精品推荐,新品上架数量的修改

由于ecshp版本或者其他未知的问题,造成首页设置显示数量修改后无效,而且只显示3个,经过研究,我总结了三个修改方法:

第一种:在 模板管理->设置模板 里有个数量设置,找到对应的内容输入要显示的数量。正常是这样调的,但有些使用ecshp模板的朋友们这样设置没效果,我也是其中之一。

造成这种情况的原因是get_library_number这个函数有问题

第二种:修改根下的includes/lib_main.php文件,找到get_library_number函数,里面有一段代码

$num = isset($static_page_libs[$template][$lib]) ? $static_page_libs[$template][$lib] :  3;

把数字3改成你想要显示的数量

如果上面两种都不行,当然我也是这种情况,

第三种:修改根下的includes/lib_goods.php文件,大致在254行有一句

$num = get_library_number($data);

把get_library_number($data)换成你想要显示的数量

最后如愿的显示了输入的数量

时间: 2024-08-03 14:00:45

ecshop首页精品推荐,新品上架数量的修改的相关文章

ECShop后台修改站内快讯数量及首页精品推荐等显示个数设置

这节说下ECShop两个简单的设置,第一个是首页站内快讯显示数量的修改 这个可以从后台--系统设置--商店设置--显示设置,找到"最新文章显示数量",然后修改此项的参数,就可以修改首页站内快讯的显示数量. 第二个数关于首页的精品推荐,新品上市,热卖商品 这三项的显示商品个数的设置 这个从后台--模板管理--设置模板: 找到 "精品推荐.新品上架.热卖商品"这三个,修改对应的参数即可. 今天说的这两个还是比较简单的,高手可以直接绕道. 这一节就先到这里吧.

EcShop首页显示特定分类的精品新品热销特价等推荐商品

EcShop首页显示特定分类的精品新品热销特价等推荐商品 很多大型的B2C商城都有特定分类专区,该分类下的[分类名称].[推荐子分类 或 推荐品牌].[大图片/推荐单品].[推荐商品].[促销商品].[推荐商品/热销排行]等,这是基于SEO及用户体验来开发的.ECSHOP虽然有类似的功能,并且推荐商品还分[精品].[新品].[热销]三类,但灵活性不是很好,首页第一次加载的时候,无论是[精品].[新品]还是[热销]都不能指定分类,只能不分类别地显示所有.即使是在分类的设置里面有[设置为首页推荐:

ecshop 首页调用指定分类下的销售排行

/*首页调用指定分类下的销售排行*/ function get_cats_top10($cat = '') { $sql = 'SELECT cat_id, cat_name ' . 'FROM ' . $GLOBALS['ecs']->table('category') . "WHERE parent_id = '$cat' ORDER BY sort_order ASC, cat_id ASC LIMIT 3"; $res = $GLOBALS['db']->getAl

ecshop首页调用指定商品分类下的商品品牌列表

转之--http://www.16css.com/ecshop/735.html 通过二次开发可以实现ECSHOP首页调用指定分类下的品牌列表. 第一步: 打开根目录下的index.php 在最后面 ?> 前面加入以下代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 /** * 获得某个分类下的品牌 列表 * * @access  public * @param   int     $cat * @return 

ecshop首页调用指定分类下面的精品商品

1.首先在index.php页面加上这段代码: function index_get_cat_id_goods_best_list($cat_id, $num){    $sql = 'Select g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.shop_price, g.promote_price, ' .                "promote_start_date, promote_end_date,

ecshop首页调用某分类下的商品|assign_cat_goods()

ecshop首页调用分类下的商品其实很简单,也有模板设置那里可以设置,不过那个只可以用cat_goods.lib,不方便,所以我想看看怎么能简单的实现ecshop首页调用分类下的商品 只需要在index.php写上这么一句:assign_cat_goods(20,10); 其中20是分类id,10是调用的条数 assign_cat_goods这个函数是在includes/lib_goods.php里面的 然后就是ecshop模板里调用商品了 <!–{foreach from=$cat_goods

ECSHOP首页站内快讯在哪里添加和修改?

“添加新闻后在首页站内快讯处显示不出来?”.“请问首页中站内快讯(最新文章)在后台哪个位置管理”.“如何让发布的文章进入首页站内快讯”等等诸如此类的问题,经常在论坛里看到一些朋友在询问. 本ECSHOP教程就来讲解一下上述问题的解决办法: 进入 ECSHOP后台 >文章管理 >文章列表  >添加新文章,输入文章标题.文章内容,发布一篇文章即可. 不过有以下几个注意点很重要: 1).文章分类, 不能选择“系统分类及子分类”,要选择其他分类.如果不存在其他分类,请先建立2).文章重要性,要选

(转)如何将ecshop首页主广告位的flash轮播替换为js轮播

转之--http://www.ecshoptemplate.com/article-1710.html 这个ecshop很常见,因为现在比起flash难以修改,js更加符合人们的使用习惯,而默认ecshop还是用flash来做的,这点非常不好,下面说一下如何修改 第一步:index.php里加了一个方法,调用XML文件:function get_flash_xml() function get_flash_xml() { $flashdb = array(); if (file_exists(R

在ECSHOP首页今日特价(促销商品)增加倒计时效果

看到不少朋友在找首页特价商品倒计时的修改方法,写了这篇文章希望能帮到有此需要的朋友们 1.首先修改程序部分 打开includes/lib_goods.php 找到get_promote_goods()函数部分 在 $goods[$idx]['url'] = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']); (注:这里一定要谨慎,一定要找准位置,很多同志都是绊倒在这里的,如果你没修改过这个文件的话,大