【小编推荐】destoon如何调用当前栏目分类及子分类和三级分类

2014-07-03   |   发布者:梁国芳   |   查看:3320次

destoon
destoon如何调用当前栏目分类及子分类和三级分类?
近些时候用到了destoon,要调用分类和子分类了,从网上找了很多,改了都不能用,后来一直找,终于找到了解决方法,分享一下:

一级分类名:{$m[catname]}  

二级分类名:{$c[catname]} 

三级分类名:{$b[catname]}  

第一:直接调用分类名称和链接

{loop $maincat $i $m}<dl>
 
     {php $child = get_maincat($maincat, $CATEGORY, 1);}
 
     <dt><a href="{$MOD[linkurl]}{$m[linkurl]}">{$m[catname]}</a></dt>
 
     {php $childs = get_maincat($m[catid], $CATEGORY, 1);}
 
     {loop $childs $i $c}<dd><a href="{$MOD[linkurl]}{$c[linkurl]}">{$c[catname]}</a></dd>{/loop}
</dl>{/loop}

第二:调用分类名和其下最新文章

{loop $maincat $i $m}
{php $child = get_maincat($maincat, $CATEGORY, 1);}
 
 <div class="hq01">
 
  <div class="hq-tt">
 
   <p><h4>{$m[catname]}</h4>

{php $a = get_maincat($m[catid], $CATEGORY, 1);}
 

   {loop $a $g}
 
   {php $f = get_maincat($g[catid], $CATEGORY, 1);}
 
   {loop $f $i $b}
 
   <span><a href="{$MOD[linkurl]}{$c[linkurl]}">{$b[catname]}</a></span>
 
   {/loop}
 
   {/loop}
 
  <span class="hqmore"><a href="{$MOD[linkurl]}{$m[linkurl]}">[更多]</a></span> </p>
 
  </div>
 
  <div class="clear"></div>
 
  {php $childs = get_maincat($m[catid], $CATEGORY, 1);}
 
  {loop $childs $i $c}
 
  <div class="hq-cc">
 
  <!--{php $tags=tag("moduleid=$moduleid&condition=status=3&areaid=$cityid&length=40&catid=".$c[catid]."&order=".$MOD[order]."&pagesize=5&datetype=2&target=_blank&template=null")}-->
 
   <ul>
 
    <li class="li-t"><span><a href="{$MOD[linkurl]}{$c[linkurl]}">---更多</a></span>{$c[catname]}</li>
 
    {loop $tags $t}
 
           <li><!-- <span class="f_r">{date('Y-m-d', $t[addtime])} </span> -->
 
     <a href="{$t[linkurl]}"{if $target} target="{$target}"{/if}>{$t[title]}</a>
 
     </li>
 
     {/loop}
 
    
 
   </ul>
 
  </div>
 
  {/loop}
 
  
 
  <div class="clear"></div>
 
 </div>
 
 <div class="clear"></div>
{/loop}