使用标签:[e:loop={'0',10,4,0,'newstime > UNIX_TIMESTAMP()-86400*7'}]
则表示:调用全站内容7天内发布点击率最高的
使用标签:[e:loop={'0',10,4,0,'newstime > UNIX_TIMESTAMP()-86400*30'}]
则表示:调用全站内容30天内发布点击率最高的
笔者在网上查找了下,看见很多人说帝国的系统需要加字段才可以调用周点击榜,月点击榜的,对于很多菜鸟来说,很麻烦,以上标签调用则为最简单不过了,这是帝国灵动标签语法,具体要显示的模板就看自己需要加显示代码了。
演示地址:www.ranmao.com,大家可以看看该站的效果。
另外,附上帝国cms调用discuz论坛内容的方法:
[e:loop={"select tid,subject,dateline from pre_forum_thread order by tid desc limit 10",10,24,0}]
<li><span><?=date('Y-m-d',$bqr[dateline])?></span><a href="/bbs/forum.php?mod=viewthread&tid=<?=$bqr[tid]?>&extra=page%3D1" target="_blank"><?=$bqr[subject]?></a></li>
[/e:loop]
注意:以上标签只能调用和帝国同一数据库下的dz论坛帖子,如果本服务器不通数据库的话,试试:pre_forum_thread 前面加上个 数据库名试试 不行我就不知道了 数据库名.pre_forum_thread
其他不同服务器数据库的帖子调用笔者还在研究中,有兴趣大家可以一起讨论。
还没有评论,来说两句吧...