您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页怎么添加商品分类下的品牌
龙绍焱2023-12-07 20:32:59ecshop商城教程已有人查阅
导读有时我们需要在网站首页添加某个分类下的品牌,这就需要做些ecshop的二次开发,我写了一个简单的函数只要放在index.php中直接调用就ok了。
有时我们需要在网站首页添加某个分类下的品牌,这就需要做些ecshop的二次开发,我写了一个简单的函数只要放在index.php中直接调用就ok了。
function get_cat_brands( $cat, $num = 0, $app = “category” )
{
$where = “”;
if ( $num != 0 )
{
$where = ” limit “.$num;
}
$children = 0 < $cat ? ” AND “.get_children( $cat ) : “”;
$sql = “SELECT b.brand_id, b.brand_name, b.brand_logo, COUNT(g.goods_id) AS goods_num, IF(b.brand_logo > ”, ’1′, ’0′) AS tag FROM “.$GLOBALS['ecs']->table( “brand” ).”AS b, “.$GLOBALS['ecs']->table( “goods” ).” AS g “.( “WHERE g.brand_id = b.brand_id “.$children.” ” ).”GROUP BY b.brand_id HAVING goods_num > 0 ORDER BY tag DESC, b.sort_order ASC “.$where;
$row = $GLOBALS['db']->getAll( $sql );
foreach ( $row as $key => $val )
{
$row[$key]['id'] = $val['brand_id'];
$row[$key]['name'] = $val['brand_name'];
$row[$key]['logo'] = $val['brand_logo'];
$row[$key]['url'] = build_uri( $app, array(
“cid” => $cat,
“bid” => $val['brand_id']
), $val['brand_name'] );
}
return $row;
}
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop商品价格只有指定注册用户才能看到价格
通过本教程可以实现ECSHOP商品详情页中,只有指定注册用户才能看到价格,游客看不到价格 -
ecshop订单总价币种汇率转换介绍
ecshop订单总价价格汇率结算,后台设置币种转换汇率,在购物车结算页面显示订单应付总价和显示汇率转换后的总价,付款按汇率转换后实际付款币种付款,支持pc端和手机端。 -
ecshop类别页怎么调用当前商品分类类别名称
例如将ECSHOP默认官方模板商品列表页的“商品列表”四个字改为当前类别名称,应该能增进SEO答案:如下 -
ecshop搜索商品货号搜索商品属性货号的实现方法
ECSHOP商城支持商品名称关键字,商品货号关键字等搜索商品,但不能按属性货号搜索。属性货号是ecshop属性库存的识别号,建立属性库存后,属性货号保存在products表中
留言与评论 (共有 条评论) |