帝国CMS顶一下(diggtop)踩一下(diggdown)具体实现方法详解!
后台-系统-管理数据表(右侧选择数据表)-管理字段-增加字段-设置说明
顶的设置说明:新建的字段名 必须填为diggtop;字段标识 可根据需要自由设置,本例填为“顶”;
字段类型 选择大数值型(INT);字段的其他选项按默认设置提交即可。
踩的设置说明:新建的字段名 必须填为diggdown;字段标识 可根据需要自由设置,本例填为“踩”;
字段类型 选择大数值型(INT);字段的其他选项按默认设置提交即可。
后台-系统-管理数据表(右侧选择数据表)-管理系统模型-修改-(顶和踩)列表模板和内容模板(打钩)-录入表单模板和前台投稿表单模板(打钩)-提交
2、模板中顶和踩的应用
首先引入<script type="text/javascript" src="[!--news.url--]e/data/js/ajax.js"></script>
模板中如下:
<!----------------------------------顶------------------------------------------->
<div id="diggnum>
<script type="text/javascript" src="[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=5"></script>
</div>
<div>
<a href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');">来顶一下</a></td>
</div>
或 全包在<a>标签
<a style="float:left" href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');" class="action action-like"><span class="ldc-ul_cont ldc_red" title=顶><img src="[!--news.url--]e/data/images/displayadd.gif" /> <span id="diggnum"><script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=5></script></span> </span></a>
<!----------------------------------上顶下踩------------------------------------------->
<div id="diggdown">
<script type="text/javascript" src="[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=6"></script>
</div>
<div>
<a href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=0&doajax=1&ajaxarea=diggdown','EchoReturnedText','GET','');">来踩一下</a></td>
</div>
或 全包在<a>标签
<a style="float:left" href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=0&doajax=1&ajaxarea=diggdown','EchoReturnedText','GET','');" class="action action-like"><span class="ldc-ul_cont ldc_green" title=踩><img src="[!--news.url--]e/data/images/displaynoadd.gif" /> <span id="diggdown"><script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=6></script></span> </span></a>
<!----------------------------------踩------------------------------------------->
注意:顶一下的时候 id必须等于diggnum(即id="diggnum")
down=5 dotop=1 ajaxarea=diggnum
踩一下的时候 id必须等于diggdown(即id="diggdown")
down=6 dotop=0 ajaxarea=diggdown
==================================================================================
一个页面实现多个顶一下并能点击生效
id="diggnum"还有ajaxarea=diggnum, 这里面的diggnum全部改成diggnum[!--id--],这样就独一无二了,不会冲突了。
举例:
<div id="diggnum[!--id--]>
<script type="text/javascript" src="[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&down=5"></script>
</div>
<div>
<a href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum[!--id--]','EchoReturnedText','GET','');">来顶一下</a></td>
</div>
灵动标签调用顶的实例:
[e:loop={'news',5,19,0}]
<li><?=$bqno?>、<a target="_blank" href="<?=$bqsr['titleurl']?>" title=""><?=$bqr['title']?></a>
<a href="JavaScript:makeRequest('[!--news.url--]e/public/digg?classid=<?=$bqr['classid']?>&id=<?=$bqr['id']?>&dotop=1&doajax=1&ajaxarea=diggnum<?=$bqr['id']?>','EchoReturnedText','GET','');" class="action">
<spanid="diggnum<?=$bqr['id']?>"><script src="[!--news.url--]e/public/ViewClick?classid=<?=$bqr['classid']?>&id=<?=$bqr['id']?>&down=5"></script></span>喜欢</a></span>
</li>
[/e:loop]
帝国CMS前台投稿编辑器上传图片自动添加水印方法
帝国CMS后台有水印功能,可以在后台参数设置中设置水印图片,但不支持前台。前台编辑器不支持水印功能。使用以下方法即可实现: 以最新版帝国CMS7.0 utf-8 为例: 1、打开e/class/qinfofun.php 文...
ReplaceListVars()帝国CMS函数
函数:ReplaceListVars() 功能:替换列表模板/标签模板/搜索模板 位置:帝国CMS e/class/connect.php 例子一:最新信息图标 例子二:N分钟前信息 个性时间显示 修改例子一:最新信息 new图标 1.准备个图...
帝国CMS发布信息时替换正文IMG图片标签里的ALT内容
最新修改方法解决了修改时重复ALT的问题,请移步:https://www.moyublog.com/notes/963.html 在 e/class/userfun.php 里面增加 //替换正文IMG里的ALT内容function user_imgalt($mid,$f,$isadd,$isq,$value,$cs){$title=$_POST[title...
帝国cms之通过ID取得栏目地址函数
语法:sys_ReturnBqClassname($r,9) 说明:$r为含栏目ID的数组,变量名可任意命名。 使用范例:取得栏目ID=2的栏目地址。 ?php $cr[classid]=2; $classurl=sys_ReturnBqClassname($cr,9); echo $classurl; ? 通过ID取得栏目地...
帝国CMS修改当前位置&#091;!---newsnav--]中的首页二字方法
帝国CMS的当前位置标签 !---newsnav--] 显示格式为: 通过以下方法,可修改 首页 两个字,比如修改成网站首页或者英文home 修改 e/data/language/gb/pub/fun.php 'index'='首页' 直接修改首页二字为想要的文...
帝国CMS利用PHP判断当前页面是否为首页
我们在做模版的时候,习惯性把相同的块做成公共模版变量,方便以后修改。但是往往一个大块里面有那么一两个的样式是不一样的,比如一个客户站的main标签,当该标签位于首页的时候,...
帝国CMS高级应用-灵动标签之循环子栏目导航
帝国CMS高级应用-灵动标签之循环子栏目导航 [e:loop={selectclassid,classname,islastfrom{$dbtbpre}enewsclasswherebclassid='0'andshowclass=0orderbymyorder,classidASClimit11,0,24,0}]?php$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目...
帝国CMS为什么发布内容时间为“1970-01-01”
有时候在发布内容的时候(特别是自己新建系统模型)时间会出现1970-01-01,这是为什么呢?其实是因为在建立系统模型的时候,没有把newstime字段设置成录入项、可修改、可增加。...
帝国CMS灵动标签SQL调用指定类型的最新广告
帝国CMS灵动标签SQL调用指定类型的最新广告(不实用,不如js灵活,适合有特殊需求的帝国CMS模板开发者) 1、现在我想调用广告中分类为3,有图片的广告 ①、调用图片广告(and t=0 可不用加)...
帝国CMS会员信息调用,会员空间信息调用
两种调用函数: 1、会员信息调用函数:sys_ShowMemberInfo(用户ID,查询字段) 用户ID:设置要调用的会员信息的用户ID,在信息内容页下调用可以设置为0,表示调用信息发布者的资料。 查询字段:默...
帝国CMS比较高效的随机信息调用方法
有时,我们希望调用随机的信息。 可以在生成标签的时候,标签参数中的排序参数用:rand()。引号不用。 比如: [ecmsinfo]2,10,32,0,0,2,0,,rand()[/ecmsinfo] 但如果信息量很大的时候,比如上万后。严...
帝国CMS列表内容模板调用TAG的两种方法
方法1、/* 列表页显示tag 开始*/$tagstr='';$tsql=$empire-query(select tagid from {$dbtbpre}enewstagsdata where id='$r[id]' and classid='$r[classid]' );while($tr=$empire-fetch($tsql)){$tt=$empire-fetch1(select * from {$dbtbpre}enewstags where t...
无锡seo外包公司哪家好?网站外包服务公司排名
江苏无锡seo外包服务公司哪家好?费用是多少?如何选择网站seo外包公司?小李seo博客www.lingquang.com小编讲讲无锡seo外包公司十大排名榜。...
运城seo营销公司哪家好?运城网络营销公司排名
运城seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲山西运城十大网络营销公司排名。...
南充网站建设公司哪家好?企业网站建设公司排名
四川南充比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲南充十大企业网站建设公司排名。...
济宁seo推广公司哪家好?知名推广公司排名
山东济宁seo推广公司哪家好优化效果好?怎么选择?现在小李seo博客www.lingquang.com小编介绍连济宁seo推广知名公司网站十大排名。...
菏泽seo营销公司哪家好?网络营销公司排名
山东菏泽seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲菏泽十大网络营销公司排名。...
马鞍山seo营销公司哪家好?网络营销公司排名
马鞍山seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲安徽马鞍山十大网络营销公司排名。...
锦州网站优化公司哪家好?锦州十大优化公司排名
如何选择锦州网站seo优化效果关键词百度排名好的公司?费用是多少?今天小李seo博客www.lingquang.com小编介绍辽宁锦州网站优化公司十大排名榜。...
威海seo营销公司哪家好?网络营销公司排名
威海seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲山东威海十大网络营销公司排名。...
广东网站建设公司之外贸站怎么做谷歌SEO优化排名
谷歌seo优化初级指南 外贸人员会频繁接触谷歌,给予谷歌的搜索引擎优化(seo)是做外贸必要的渠道,掌握谷歌seo优化指南,扩充营销渠道,很有意义。 对于小白新手来讲,想要在谷歌...
宿州seo营销公司哪家好?网络营销公司排名
宿州seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲安徽宿州十大网络营销公司排名。...
扬州网站建设公司哪家好?企业网站建设公司排名
江苏扬州比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲扬州十大企业网站建设公司排名。...
济南seo推广公司哪家好?知名推广公司排名
济南比较知名的seo推广公司有哪些?互联网每个行业都会有大量网站,想要从这些网站中脱颖而出,就要选择山东济南专业的网站seo推广优化公司,使网站关键词在百度,谷歌,360,搜狗等浏览器获...
绵阳网站优化公司哪家好?十大优化公司排名
如何选择绵阳网站seo优化效果关键词百度排名好的公司?费用是多少?今天小李seo博客www.lingquang.com小编介绍四川绵阳网站优化公司十大排名榜。...
长沙网站优化公司哪家好?十大优化公司排名
在如今这个新冠肺炎疫情的影响下,传统的销售模式一落千丈,网络销售模式已经完全成为了这个时代的引领者,因此很多企业都开始想要创建自己的企业网站,比如说在长沙这座城市就有不...
石家庄关键词优化公司哪家好?十大优化公司排名
河北石家庄各大企业老板对网站关键词优化通常都没有太多经验,如果想让关键词优化排名更好,建议要选择网站关键词优化效果好的公司,这样才能在关键词seo优化方面具有更好优势保障,...
上海seo推广公司哪家好?知名推广公司排名
上海比较知名的seo推广公司有哪些?互联网每个行业都会有大量网站,想要从这些网站中脱颖而出,就要选择上海专业的网站seo推广优化公司,使网站关键词在百度,谷歌,360,搜狗等浏览器获取好...
安阳seo营销公司哪家好?网络营销公司排名
河南安阳seo营销公司有哪些?营销策划方案是什么?今天小李seo博客www.lingquang.com小编和大家讲讲滨州十大网络营销公司排名。...
德州网站建设公司哪家好?企业网站建设公司排名
山东德州比较靠谱的网站建设公司有哪些?专业的网络营销型建站公司怎么选择?今天小李seo博客www.lingquang.com小编详细讲讲德州十大企业网站建设公司排名。...