|
织梦dedecms 文档数量 标签 请问,织梦dedecms,栏目下的文档数量怎么调用,如果“新闻”栏目下有五条文档,那么这个‘5’怎么调用? {dede:arclist row='5' titlelen='40'typeid='1' } [field:textlink/] {/dede:arclist} row='5'这里的5表示调用条数 titlelen='40' 这里的40表示调用20个汉字或者40个英文字母 typeid='1'这里的1表示栏目ID 一楼的回答已经很正确了,织梦方面的问题可以到百度上搜索织梦管理员之家,里面有不少织梦方面的教程。 打开include/common.func.php文件 在最后的?>之前加上 //统计栏目文章数 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']; } 然后就可以在模板上用 {dede:channel type='son' row='20'} [field:typename/]([field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]) {/dede:channel} 进行调用,[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]这个就是调用的总数 {dede:arclist row='5' titlelen='40'typeid='1' } [field:textlink/] {/dede:arclist} row='5'这里的5表示调用条数 titlelen='40' 这里的40表示调用20个汉字或者40个英文字母 typeid='1'这里的1表示栏目ID 一楼的回答已经很正确了,织梦方面的问题可以到百度上搜索织梦管理员之家,里面有不少织梦方面的教程。 打开include/common.func.php文件 在最后的?>之前加上 //统计栏目文章数 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']; } 然后就可以在模板上用 {dede:channel type='son' row='20'} [field:typename/]([field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]) {/dede:channel} 进行调用,[field:ID runphp='yes'] @me = GetTotalArc(@me);[/field:ID]这个就是调用的总数 (责任编辑:admin) |
