ecshop怎么全局调用指定文章二级分类(注意是文章分类不是二级商品分类)

1、直接将以下代码复制到要显示的模板,修改所需文章分类id,其中 {if $cat.id eq 16}的意思是调用文章分类ID为16下的二级文章分类    

<? $GLOBALS['smarty']->assign('article_categories',   article_categories_tree(0)); //文章分类树 ?>

<!--{foreach from=$article_categories item=cat}-->
     { if  $cat.id eq  16 }               
         <!--{foreach from=$cat.children item=child}-->
            <li ><a href= "{$child.url}" >{$child.name| escape :html}</a></li>
         <!--{/foreach}-->
     {/ if }
<!--{/foreach}-->
 
2、调用指定文章分类及分类下的子分类
<?  $GLOBALS [ 'smarty' ]->assign( 'article_categories' ,   article_categories_tree(0));  //文章分类  ?>
<!--{ foreach  from= $article_categories  item=cat}-->
      { if  $cat .id eq 16}          
          <a href= "{$cat.url}"  style= "font-weight:bold;" >{ $cat .name|escape:html}</a>
              <!--{ foreach  from= $cat .children item=child}-->
                  <li ><a href= "{$child.url}" >{ $child .name|escape:html}</a></li>
              <!--{/ foreach }-->
      {/ if }
<!--{/ foreach }-->

转载于:https://www.cnblogs.com/zhicheng/p/4387297.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值