方案二:在列表模板调用当前父栏目下所有的作者
- [e:loop={"select count(writer) as number,writer from [!db.pre!]ecms_news temp_tnameCount where writer<>' ' group by writer order by number desc limit 30",10,24,1}]
- <li><a href="[!--news.url--]e/action/ListInfo.php?ph=1&mid=7&tempid=2&writer=<?=$bqr[writer]?>" target="_blank" title="<?=$bqr[writer]?>"><?=$bqr[writer]?><span> (<?=$bqr[number]?>)</span></a></li>
- [/e:loop]
- <?
- $bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前父栏目ID
- ?>
- [e:loop={"select count(writer) as number,writer,classid from [!db.pre!]ecms_article temp_tnameCount where writer<>' ' and classid
- in (select classid from [!db.pre!]enewsclass where bclassid ='$bclassid') group by writer order by number desc limit 30",10,24,1}]
- <li><a href="[!--news.url--]e/action/ListInfo.php?ph=1&mid=1&tempid=2&writer=<?=$bqr[writer]?>" target="_blank" title="<?=$bqr[writer]?>"><?=$bqr[writer]?><span> (<?=$bqr[number]?>)</span></a></li>
- [/e:loop]
说明:
①、查询[!db.pre!]ecms_article表中作者不为空的记录,并且以作者writer字段统计数量,按照数量降序排序,调用30条数据。
②、系统模型管理,将writer字段的“结合项”勾选上。
③、[!--news.url--]e/action/ListInfo.php?ph=1&mid=7&tempid=2&writer=<?=$bqr[writer]?>,ph=1为声名要使用结合项,mid=1指定系统模型,tempid=2指定的模板id。
正在阅读:
帝国cms灵动标签调用全站作者,并且统计作者发布的文章06-10
2021年新西兰留学申请指南09-24
部编人教版一年级下册语文一单元知识点09-30
中文练习绕口令:瘸子和矬子05-06
2019江苏宿迁市洋河新区乡村医生招聘简章【20人】11-17
100米运动会加油稿100字左右-100米运动会加油稿100字08-09
湖北2016年11月CET4口语报名入口05-01
小小黑板浓浓母爱作文600字11-02