1、增加 顶(diggtop)跟踩(diggdown)两个字段,
后台-系统-管理数据表(右侧选择数据表)-管理字段-增加字段-设置解释
顶的设置解释:新建的字段名 必须挖为diggtop;字段标识 可按照需要自由设置,本例挖为“顶”;
字段范例 选择大数值型(INT);字段的其他选项按默许设置提交即可。
踩的设置解释:新建的字段名 必须挖为diggdown;字段标识 可按照需要自由设置,本例挖为“踩”;
字段范例 选择大数值型(INT);字段的其他选项按默许设置提交即可。
后台-系统-管理数据表(右侧选择数据表)-管理系统模型-修改-(顶跟踩)列表模板跟内容模板(打钩)-录入表单模板跟前台投稿表单模板(打钩)-提交
2、模板中顶跟踩的运用
首先引入<script type="text/Javascript" src="[!--news.url--]e/data/js/ajax.js"></script>
模板中如下:
<!----------------------------------顶------------------------------------------->
<div text/Javascript" src="[!--news.url--]e/public/ViewClick/?class></script>
</div>
<div>
<a href="Javascript:makeRequest('[!--news.url--]e/public/digg/?class,'EchoReturnedText','GET','');">来顶一下</a></td>
</div>
或 全包正在<a>标签
<a href="Javascript:makeRequest('[!--news.url--]e/public/digg/?class,'EchoReturnedText','GET','');" ><span title=顶><img src="[!--news.url--]e/data/images/displayadd.gif" /> <span ><script src=[!--news.url--]e/public/ViewClick/?classdiggdown">
<script type="text/Javascript" src="[!--news.url--]e/public/ViewClick/?class></script>
</div>
<div>
<a href="Javascript:makeRequest('[!--news.url--]e/public/digg/?class,'EchoReturnedText','GET','');">来踩一下</a></td>
</div>
或 全包正在<a>标签
<a href="Javascript:makeRequest('[!--news.url--]e/public/digg/?class,'EchoReturnedText','GET','');" ><span title=踩><img src="[!--news.url--]e/data/images/displaynoadd.gif" /> <span ><script src=[!--news.url--]e/public/ViewClick/?classdiggnum")
down=5 dotop=1 ajaxarea=diggnum
踩一下的时候 id必须即是diggdown(即)
down=6 dotop=0 ajaxarea=diggdown
==================================================================================
一个页面实现多个顶一下并能点击死效
另有ajaxarea=diggnum, 这内里的diggnum所有改成diggnum[!--id--],这样就独一无两了,不会冲突了。
举例:
<div text/Javascript" src="[!--news.url--]e/public/ViewClick/?class></script>
</div>
<div>
<a href="Javascript:makeRequest('[!--news.url--]e/public/digg/?class,'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?classclassid']?>&id']?>&dotop=1&doajax=1&ajaxarea=diggnum<?=$bqr['id']?>','EchoReturnedText','GET','');" >
<spanid']?>"><script src="[!--news.url--]e/public/ViewClick?classclassid']?>&id']?>&down=5"></script></span>喜欢</a></span>
</li>
[/e:loop]
转载请注明: 帝国CMS模板 » 帝国CMS顶一下(diggtop)踩一下(diggdown)详细实现圆法详解!