帝国CMS点赞点踩示例代码教程,让你的网站更加互动化

随心笔谈9个月前发布 admin
199 00
🌐 经济型:买域名、轻量云服务器、用途:游戏 网站等 《腾讯云》特点:特价机便宜 适合初学者用 点我优惠购买
🚀 拓展型:买域名、轻量云服务器、用途:游戏 网站等 《阿里云》特点:中档服务器便宜 域名备案事多 点我优惠购买
🛡️ 稳定型:买域名、轻量云服务器、用途:游戏 网站等 《西部数码》 特点:比上两家略贵但是稳定性超好事也少 点我优惠购买

文章摘要

这篇文章介绍了如何在帝国CMS中添加点踩功能。首先,需要参考帝国CMS默认的点赞字段,并在此基础上新建一个点踩字段。然后,在需要点踩的模板页面加载AJAX插件,并编写点击事件代码。点击事件代码包括点击和点踩的标签及属性,例如: ```html<a href="JavaScript:makeRequest('/e/public/digg?classid=' . $r['classid'] . '&&id=' . $r['id'] . '&&dotop=0&doajax=1&ajaxarea=diggdown' . $r['id'] . ',' . 'EchoReturnedText','GET','');" class="like fall"> <label class="num">利空</label> <em id="diggdown" . $r['id'] . '" style="font-style:normal";> <script src="/e/public/ViewClick?classid=' . $r['classid'] . '&&id=' . $r['id'] . '&&down=6"></script> </em></a> <a href="JavaScript:makeRequest('/e/public/digg?classid=' . $r['classid'] . '&&id=' . $r['id'] . '&&dotop=1&doajax=1&ajaxarea=diggnum' . $r['id'] . ',' . 'EchoReturnedText','GET','');" class="like rose"> <label class="num">利好</label> <em id="diggnum" . $r['id'] . '" style="font-style:normal";> <script src="/e/public/ViewClick?classid=' . $r['classid'] . '&&id=' . $r['id'] . '&&down=5"></script> </em></a>``` 这些代码实现了利空和利好两种点击事件,分别对应点击和点踩功能。文章还提到了如何通过AJAX插件来加载这些点击事件,以及如何配置点踩字段以实现类似的效果。

1、首先需要你参考帝国CMS默认点赞字段再新建一个点踩的字段。

2、在需要点赞的模板页面加载AJAX插件

<script src=”[!–news.url–]e/data/js/ajax.js”></script>
示例代码
<a href=”JavaScript:makeRequest(‘/e/public/digg?classid=’.$r[classid].’&id=’.$r[id].’&dotop=0&doajax=1&ajaxarea=diggdown’.$r[id].”,’EchoReturnedText’,’GET’,”);” class=”like fall”>
<label class=”num”>利空 <em id=”diggdown’.$r[id].'” style=”font-style:normal”><script src=/e/public/ViewClick?classid=’.$r[classid].’&id=’.$r[id].’&down=6></script></em></label>
</a>
<a href=”JavaScript:makeRequest(‘/e/public/digg?classid=’.$r[classid].’&id=’.$r[id].’&dotop=1&doajax=1&ajaxarea=diggnum’.$r[id].”,’EchoReturnedText’,’GET’,”);” class=”like rose”>
<label class=”num”>利好 <em id=”diggnum’.$r[id].'” style=”font-style:normal”><script src=/e/public/ViewClick?classid=’.$r[classid].’&id=’.$r[id].’&down=5></script></em></label>
</a>

© 版权声明

相关文章