栏目导航显示问题

在导航中常常是这样要在栏目页中显示全部的栏目一级子栏目


自己写了个函数然后再模板里面调用

function discategory($catid){ global $db; $result = $db->select("SELECT * FROM `".DB_PRE."category` WHERE `parentid`='$catid' ORDER BY `listorder`"); print "<ul>"; foreach($result as $r){ echo "<li><a href="$r[url]" mce_href="$r[url]">$r[catname]</a></li>"; } print "</ul>"; } 

在category.html , list.html里面是这样调用的


     {if $CATEGORY[$catid]['parentid']==0}
          {discategory($CATEGORY[$catid]['catid'])}
         {else}
         {discategory($CATEGORY[$catid]['parentid'])}
        {/if}






你可能感兴趣的:(function,url)