您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程
ecshop首页促销商品下怎么显示促销倒计时间
冰旋2023-12-08 18:56:57ecshop商城教程已有人查阅
导读有时我们需要在网站首页添加某个分类下的品牌,这就需要做些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;
}
其中$cat就是分类ID。
本文标签:
很赞哦! ()
相关文章
随机图文
-
ecshop商品详情页会员登录显示对应等级商品价格的方法
会员登录状态下,在ECSHOP商品详情页的本店售价中显示当前登录会员对应的等级价格,在未登录状态下,则还默认显示原来的本店售价。 -
ecshop后台"云提醒未激活 点击激活" 补丁删除方法
ecshop后台提示"云提醒未激活 点击激活"删除方法,下面由代码号(www.ebingou.cn)教程为大家解答一下吧! -
ecshop商品描述页上一个下一个alt怎么改为商品名称
步骤一:修改 goods.php文件找到下面这段代码然后将它修改为下面代码(注意红的部分)第2步: 修改模板文件 (以官方默认模板为例) /themes/default/goods.dwt -
ecshop会员怎么实现每天登陆和长时间停留送积分
ECSHOP会员每天 次登录赠送积分的includes\lib_main.php,查找/* 更新登录时间,登录次数及登录ip */,添加:
留言与评论 (共有 条评论) |