dede如何取得子栏目和子栏目的文章数
在文章列表页中,可能需要取得子栏目和子栏目的文章数。
网上有一些解决办法,笔者测试可用。
<UL class=leftNav>
{dede:channel type='son' currentstyle="
<li><a href='~typelink~'>~typename~</a></li>
"}
<li><a href='[field:typeurl/]'>[field:typename/]([field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID])</a></li>
{/dede:channel}
</UL>
在include/common.func.php里面加入gettotalarc 这个函数。
function GetTotalArc($tid){
global $dsql;
$sql = GetSonIds($tid);
$row = $dsql->GetOne("Select count(id) as dd From dede_archives where typeid in({$sql})");
return $row['dd'];
}
相关推荐
-
无相关信息