您当前的位置: 主页 > 优化教程
Dedecms独立模型的文章页点击次数调用代码:
 
<script src="/plus/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}"type='text/javascript'language="javascript"></script>次
 
在dedecms的文章页调用点击次数的代码是:<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>次。但是用这个代码在独立模型的文章页是无法调出的。打开/plus/cont.php可以看到以下代码:
 
//UpdateStat();
if(!empty($maintable))
{
$dsql->ExecuteNoneQuery(" Update `{$maintable}` set click=click+1 where {$idtype}='$aid' ");
}
if(!empty($mid))
{
$dsql->ExecuteNoneQuery(" Update `jcode_member_tj` set pagecount=pagecount+1 where mid='$mid' ");
}
if(!empty($view))
{
$row= $dsql->GetOne(" Select click From `{$maintable}`  where {$idtype}='$aid' ");
if(is_array($row))
{
echo"document.write('".$row['click']."');\r\n";
}
}
 
可以看到是这段sql语句Update `{$maintable}` set click=click+1 where {$idtype}=’$aid’来增加点击次数的,其中{$maintable}就是我们新建的独立模型的表,那这个{$maintable}是指哪个表呢,往上看,是在这里
 
//获得频道模型ID
if($cid< 0)
{
$row= $dsql->GetOne("SELECT addtable FROM `jcode_channeltype` WHERE id='$cid' AND issystem='-1';");
$maintable= empty($row['addtable'])? '': $row['addtable'];
$idtype='aid';
}
 
$maintable的值取决于id=’$cid’,那$cid呢,再往上看,是在这里
 
$cid= empty($cid)? 1 : intval(preg_replace("/[^-\d]+[^\d]/",'', $cid));
 
可是再往上看,就没有了,说明需要在该页面GET传channel(独立模型的id)的值过来,所以呢,在普通文章的文章页调用的次数<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>的代码中再增加一个参数$cid,值是多少呢?我们知道,在文章页调用channelid的代码是{dede:field name=’channel’/},所以综上,
 
Dedecms独立模型的文章页点击次数调用代码是:
 
<script src="/plus/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}"type='text/javascript'language="javascript"></script>次
 

关键词:Dedecms,独立,模型,的,文章,页,点击,次数,调用,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦tag显示每个tag相应的文章数量有些时候我们想实现类似于wordpress那样的tag,就是在显示ta... 2021-07-30
Dedecms:Safe Alert: Request Error step出现Safe Alert: Request Error step 1 ... 2021-07-22
DEDE织梦当前系统时间标签带时分:[field:pubdate function=GetDate... 2021-07-27
dedecms修改默认50-200随机点击数的范围dedecms有一个挺有意思的功能,及时dedecms在后台发表新的文... 2021-07-30
织梦5.7版本tag标签无效不支持大写字母怎么办小编这两天都在研究织梦dedecms的标签问题,也许有站长朋友问我织梦... 2021-08-14
织梦DEDECMS后台模块管理不显示解决办法织梦DEDECMS后台模块管理不显示解决办法,一般是文件缺失和空间参数... 2021-07-30
DEDECMS 提示信息!修改方法织梦版权希望大家加上,尊重织梦,支持织梦。 很多站长在用织梦DedeC... 2021-07-22
优化织梦提高网页打开速度最近一直在研究如何提高网站的用户体验性,我们知道加快网页的打开速度是提... 2021-08-14
用织梦做中英文网站分页导航和面包屑导航制作方法在英文站中列表分页导航出现首页 上一页 下一页 末页,当前位置:首页a... 2021-09-19
织梦dede删除文章时怎样同时删除缩图和内容中大图织梦dede删除文章时怎样同时删除缩图和内容中大图,这问题很多朋友都提... 2021-07-27
dedecmsDEDECMS5.7在列表页动态调用点击次数织梦DedeCMS中首页和列表页的文章点击次数默认情况下不是动态调用的... 2021-08-09
织梦 调用文章简介[field:description /]如何限制字数在用 织梦模板 时,用[field:description /]标签调... 2021-08-14
织梦dedecms游客投稿,游客投稿自动审核并生成HTML的方法dede游客投稿设置方法如下:核心 --- 频道模型 --- 普通文章... 2021-07-27
织梦信息发布员发表文章后自动审核更新生成HTML一直以来DEDECMS的信息发布员在后台发布文章后,非要管理员审核才能... 2021-07-22
dede显示全站相关文章方法DEDE默认的dede:likearticle调用相关文章的方式只能调... 2021-07-22
Dedecms自定义模型解决会员无法投稿的方法本文实例讲述了Dedecms自定义模型解决会员无法投稿的方法。分享给大... 2021-07-27
dedecms实现列表页缩略图随机调用的方法用过DEDECMS的朋友应该都知道,有些模板列表页面需要用到缩略图,调... 2021-07-22
DEDECMS织梦模板自动生成的缩略图裁剪长度宽度DEDECMS自动生成的缩略图片其实是根据自定义的最大长宽,原比例的缩... 2021-07-22
织梦自定义图片字段文章页调用只显示路径解决方法织梦建站的时候文章页调用新增的图片字段,用field调用前端显示的不是... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn