很多模版需要实现一个顶和踩的功能,比如淘宝客、新闻类、社交类的,通过以下方法可快速便捷实现。
首先需要在数据表里,digg字段创建、设置
新建 diggtop 字段(必须为diggtop 类型为int),再用相同的方法新建 diggdown字段 。注意:新建的字段名 必须填为diggtop 和diggdown
调用方法:
第一步:在模板里引用JS代码加入head标签里面:
<script type="text/javascript" src="[!---news.url--]skin/default/js/tabs.js"></script>
<script type="text/javascript" src="[!---news.url--]e/data/js/ajax.js"></script>
第二步:添加顶踩的链接代码:
<a href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=1&doajax=1&ajaxarea=diggnum','EchoReturnedText','GET','');">顶一下</a>
<a href="JavaScript:makeRequest('[!--news.url--]e/public/digg/?classid=[!--classid--]&id=[!--id--]&dotop=0&doajax=1&ajaxarea=diggdown','EchoReturnedText','GET','');">踩一下</a>
第三步:设置显示顶数量的DIV ID为diggnum,踩的为diggdown
<span id="diggnum"><script src=[!---news.url--]e/public/ViewClick/?classid=[!---classid--]&id=[!---id--]&down=5></script></div>
<span id="diggdown"><script src=[!---news.url--]e/public/ViewClick/?classid=[!---classid--]&id=[!---id--]&down=6></script></div>
以上就是帝国CMS内容页模板添加顶踩的方法,希望能给您带来帮助。