帝国cms教程

二次开发统计专题信息数量帝国CMS教程

我的站长站 2019-05-22 人阅读

本次帝国CMS统计专题信息数量教程主要讲的是列表页list.var的代码写法。其他标签调用同理,只需要小改就可以了。

二次开发后大致效果如下图

二次开发统计专题信息数量帝国CMS教程

统计的当前专题的信息数量,并按时间分类统计了7天内收录的信息和30天内收录的专题信息。

首先我们来帝国CMS调用专题列表,新建一个自定义列表,代码如下

统计记录:     

select count(*) as total from [!db.pre!]enewszt

查询记录:

select ztname as title,ztpath as newspath,ztimg as titlepic,intro as smalltext,ztpath as classid,onclick,ztid as id from [!db.pre!]enewszt

然后我们再来写列表页的模板,勾选“使用程序代码”,代码如下

$tiao=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsztinfo where ztid='$r[id]'"); $tj=$empire->fetch1("select newstime from {$dbtbpre}enewsztinfo where ztid='$r[id]'"); $tian=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsztinfo where ztid='$r[id]' and '$tj[newstime]'>UNIX_TIMESTAMP()-86400*7"); $yue=$empire->gettotal("select count(*) as total from {$dbtbpre}enewsztinfo where ztid='$r[id]' and '$tj[newstime]'>UNIX_TIMESTAMP()-86400*30"); $listtemp='<li>     <a href="/[!--classid--]">         <img src="[!--titlepic--]">     </a>     <div class="txt">         <h4><a href="/[!--classid--]">[!--title--]</a></h4>         <p><i><b>'.$tiao.'</b>个讨论</i> <i><b>[!--onclick--]</b>个关注</i></p>         <span>7天新增<b>'.$tian.'</b>个讨论, 30天新增<b>'.$yue.'</b>个讨论</span>     </div>     <a href="/[!--classid--]" class="add">+关注</a> </li>';

我的站长站来为大家说下意思,第一段$tiao为统计当前专题的所有信息数量,$tj为查询当前专题的newstime字段,$tian为统计ztid等于当前专题ID并时间等于7天的信息,$yue同理是统计的30天的信息。

相关推荐
  • 帝国cms二次开发
  • 网站统计
  • 帝国CMS调用方法
  • 网站访问统计dedecms插件
    网站访问统计dedecms插件

    dedecms访问统计插件安装方法1.将文件复制到网站目录2.在模板中加入以下代码<script src="{dede:field name=&#39;phpurl&#39;/}/stat.php" type="text/javascript"></script>3.重新生成html即可...

    织梦cms插件 1462 4年前
  • 帝国网站访问统计插件
    帝国网站访问统计插件

    我的站长站原创帝国网站访问统计小插件跟帝国官方的统计插件功能没法比,5555本插件简单、小巧、访问记录存文本,不需要数据库支持。帝国CMS插件使用方法: 1.将文件复制到...

    帝国cms插件 1161 9年前
  • 帝国CMS统计访问人数插件下载
    帝国CMS统计访问人数插件下载

    本插件适用于帝国CMS6.0以上版本 安装帝国CMS插件1、如果你的后台目录不是e/admin,请修改本插件包里的 /upload/e/admin 目录名为你改过的后台目录名;2、将&ldquo;upload...

    帝国cms插件 778 9年前
  • 帝国CMS调用栏目自定义字段方法

    帝国CMS调用栏目自定义字段方法说明:封面模板,列表模板,内容模板都可以用,且调用方式都是一样的调用标签:<?=ReturnClassAddField(0,&#39;自定义字段&#39;)?>调用多个:<?=$value=ReturnClassAddField(1,&#39;自定义字段1,自定义字段2&#39;)?>取值:<?=$val...

    帝国cms教程 144 3年前
  • 帝国CMS新手教程调用栏目别名

    帝国CMS调用网站标题灵动标签调用网站标题:<?=$public_r[sitename]?> 帝国CMS标签调用网站标题:[!--pagetitle--] 帝国CMS调用栏目别名: <?=$class_r[$GLOBALS[navclas

    帝国cms教程 256 10年前
  • 帝国CMS调用网站标题的方法

    帝国CMS_调用网站标题的方法方法1: [!--pagetitle--]方法2:<?=$public_r[sitename]?>

    帝国cms教程 369 10年前
最新更新