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_20 item=goods}–>
   <div
class=”cat_box”>
         <div class=”img”><a
href=”{$goods.url}”
target=”_blank”><img
src=”{$goods.thumb}” alt=”{$goods.name|escape:html}” width=”67″
height=”56″ border=”0″
class=”imgb”/></a></div>

<div class=”name”><a
href=”{$goods.url}”
target=”_blank”>{$goods.short_name|escape:html|truncate:10}</a><br
/>
        <span class=”fontr fontb
fontbig”>{$goods.shop_price}</span></div>

</div>

<!–{/foreach}–>

ecshop调用的变量是$cat_goods_20  
其中20就是分类id

时间: 2024-10-08 12:31:55

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

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 首页调用指定分类下的销售排行

/*首页调用指定分类下的销售排行*/ 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

ectouch手机商城首页调用指定分类下的商品

ECTouch是国内市面上唯一开源的ECSHOP移动商城系统,为广大电商以最低的成本快速搭建移动商城.最近最一商城实例,手机版首页需要调用指定分类下的商品,ECtouch商城默认好像没有此调用方式,只能自己动手添加了. 方法如下: 1.打开mobile\include\apps\default\model\IndexModel.class.php 在最下面 } 之前添加以下代码 /**      * 获得指定分类下的商品      */      function assign_cat_good

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首页显示特定分类的精品新品热销特价等推荐商品

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

ecshop调用指定商品分类下的商品

在系统目录文件找到includes/lib_goods.php  这个文件打开在此页最底部加入以下函数代码: /** * 首页获取指定分类产品 * * @access public * @param string $cat_id53_best_goods * @param array $cat_id53_best_goods * @return array */ function get_cat_id_goods_list($cat_id = '', $num = '') { $sql = 'S

ecshop商品列表页,循环显示当前分类的二级分类以及分类下的商品

1.includes\lib_goods.php,在最末尾添加几个function /** * 获得指定分类下的子分类 * * @access public * @param integer $cat_id 分类编号 * @return array */ function get_children_tree($cat_id) { if ($cat_id >0 ) { $sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('categor

ecshop商品分类树显示该分类下的商品数量

1.includes/lib_goods.php下找到这两个函数改成我这样就行function get_categories_tree($cat_id = 0)function get_child_tree($tree_id = 0) /** * 获得指定分类同级的所有分类以及该分类下的子分类 * * @access  public * @param   integer     $cat_id     分类编号 * @return  array */ function get_categorie

首页调用指定分类下子分类方法

模板首页一般都有分楼层显示的分类商品,每个楼层右上角会有该分类下小分类排列显示的: 以往有些模板这里都是静态显示的,需要客户手动依次修改,现在模板中心告诉您怎样修改成动态调用,只需修改一个id即可. 1.打开您的文件根目录下 includes/lib_goods.php 文件,在最后一行加入一个方法: function get_parent_id_tree($parent_id){$three_c_arr = array();$sql = 'SELECT count(*) FROM ' . $G