真心请教一个ECSHOP调用指定分类下品牌的问题!求高手解答!
问题描述:1.我在lib_main.php中,为首页导航条的按键添加了一个subCat属性与subBrands属性,判断该导航按键是否有下级分类与该分类下品牌,如果有,调...
问题描述:
1.我在lib_main.php中,为首页导航条的按键添加了一个subCat属性与subBrands属性,判断该导航按键是否有下级分类与该分类下品牌,如果有,调用出下级分类和品牌。
$navlist[$row['type']][] = array(
'name' => $row['name'],
'opennew' => $row['opennew'],
'url' => $row['url'],
'ctype' => $row['ctype'],
'cid' => $row['cid'],
'subCat' => ($row['cid']==0||$row['cid']=="")?'':get_child_tree($row['cid']),//如果如果CID不为0,获取其下子分类数组
'subBrands' => ($row['cid']==0||$row['cid']=="")?'':get_brands($row['cid']),//取得指定分类下品牌
2.这种方法可以使用,可以成功的调用到,但是问题来了。在首页,品牌显示的数量只有4个;在分类页(category.php?id=XXX)品牌的显示数量只有3个,而在其他页面(例如文章页面,用户中心等),可以显示出规定的9个品牌({if $smarty.foreach.subBrands.iteration <= 9})
究竟是哪里出了问题,导致的在首页和分类页显示不全呢? 展开
1.我在lib_main.php中,为首页导航条的按键添加了一个subCat属性与subBrands属性,判断该导航按键是否有下级分类与该分类下品牌,如果有,调用出下级分类和品牌。
$navlist[$row['type']][] = array(
'name' => $row['name'],
'opennew' => $row['opennew'],
'url' => $row['url'],
'ctype' => $row['ctype'],
'cid' => $row['cid'],
'subCat' => ($row['cid']==0||$row['cid']=="")?'':get_child_tree($row['cid']),//如果如果CID不为0,获取其下子分类数组
'subBrands' => ($row['cid']==0||$row['cid']=="")?'':get_brands($row['cid']),//取得指定分类下品牌
2.这种方法可以使用,可以成功的调用到,但是问题来了。在首页,品牌显示的数量只有4个;在分类页(category.php?id=XXX)品牌的显示数量只有3个,而在其他页面(例如文章页面,用户中心等),可以显示出规定的9个品牌({if $smarty.foreach.subBrands.iteration <= 9})
究竟是哪里出了问题,导致的在首页和分类页显示不全呢? 展开
名片
2024-10-28 广告
2024-10-28 广告
Altair HyperWorks软件授权是优菁科技(上海)有限公司为客户提供的重要服务之一。我们确保每位客户都能合法、安全地使用HyperWorks这一先进的CAE(计算机辅助工程)平台。通过与Altair公司的紧密合作,我们为客户提供正...
点击进入详情页
本回答由名片提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询