Ecshop模板网
ecshop模板制作二次开发插件教程网
共363套模板插件、1920篇文章教程
首页 > ecshop教程 > ecshop安装使用 > ecshop商品分类页调用当前分类下的子分类
文章详情

ecshop商品分类页调用当前分类下的子分类

ecshop模板网 / 2015-05-03

首先先打开includes下lib_goods.php写一个调取语句 代码如下 (可以加到这个文件的20几行左右)

function get_child_cat($parent_id=0)//分类页调用子分类 不调用三级ecmoban.com
{
	$sql="SELECT * FROM ".$GLOBALS['ecs']->table('category')." WHERE  parent_id = '$parent_id' AND is_show = 1 ";
	return $GLOBALS['db']->getAll($sql);
	
}


第二步,打开根目录category.php


找到以下代码:

$smarty->assign('categories',       get_categories_tree($cat_id)); // 分类树
	

给它下面加入以下代码:


$smarty->assign('childcat',       get_child_cat($cat_id)); // 分类页调用当前分类子分类


最后在分类页模板category.dwt里调用自定义lbi 


给lbi里写以下代码 :


<div class="screeBox clearfix" style=" border:2px solid #D1CCC7;">
	<strong>分类:</strong>
 	<ul class="show_box" style=" height:30px; overflow:hidden; position:relative; border-bottom:none">
  	<!--{foreach from=$childcat item=cat name=childcat}-->
	 
		<li><a href="category.php?id={$cat.cat_id}" >{$cat.cat_name|escape:html} </a> </li>
		 
		 
	
	<!--{/foreach}--> 
     </ul>
</div>

下一篇: ecshop商品详情页显示商品销量 上一篇: ecshop的mobile里user.php登录和注册验证码不显示
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页