提供示范:http://www.etxte.cn
第一步:建立作者标签模板
页面模板内容: [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表内容模板 <a href=[!--news.url--]e/search/index.php?searchget=1&show=softwriter&classid=0&keyboard=[!--softwriter--]>[!--softwriter--]</a>
记住标签模板id哦~
第二步:
在你需要的地方调用作者汇总: [ecmsinfo]'SELECT COUNT(*) AS `totalbooknum` , `softwriter` FROM `数据表名` GROUP BY `softwriter` ORDER BY `totalbooknum` DESC limit 40',40,24,0,24,标签模板id,0[/ecmsinfo]
这里是按作者作品数目多少排列位置的~
完啦,很简单吧,觉得实用请务必顶一下~
有朋友提出分页显示,这里我简单提一下,请自行修改 第一步:建立列表模板 [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--] list.var1区域: <a href=[!--news.url--]e/search/index.php?searchget=1&show=softwriter&classid=0&keyboard=[!--softwriter--]>[!--softwriter--]</a> 第二步: 增加自定义列表 统计记录:select count(distinct(`softwriter`)) as total from 数据表名 查询记录:SELECT COUNT(*) AS `totalbooknum` , `softwriter` from 数据表名 GROUP BY `softwriter` ORDER BY `totalbooknum` DESC ok啦
|