PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

pageadmin如何实现点赞的功能?? [复制链接]

1#
pageadmin如何实现点赞的功能??并且把赞的总数量显示出来
分享 转发
TOP
2#

给表添加一个int类型的自定义字段 http://www.pageadmin.net/help/29.cshtml
添加后再模板中调用对应字段就可以

鼠标点击后 点赞数加1可以通过ajax来实现,ajax的请求文件可以通过自定义文件来实现,参考:http://www.pageadmin.net/help/30.cshtml

自定义文件中通过sql来更新字段值,参考:http://www.pageadmin.net/help/80.cshtml
TOP
3#

这样要怎么写??

TOP
4#

前端ajax怎么请求自定义文件?

回复 2楼xiyou的帖子

<script>
        function Fabulous(obj) {
            /*搜索*/
            //var FabulousNum = $(obj).siblings("span.first_num").find("span.FabulousNum").text();
            
            $.ajax({
                url:"点赞/Fabulous.cshtml",
                type: "post",
                success: function (msg) {
                    alert("成功!");
                },
                error: function () {
                    alert('error'); //错误的处理
                }
            });
        }
    </script>

这个前端ajax怎么请求自定义页面?
TOP
5#

http://www.pageadmin.net/help/30.cshtml 先搞清楚自定义文件怎么做
TOP
6#

有什么办法可以让他点击只能点击5次呢

回复 5楼xiyou的帖子

无限次点赞做出来了,有什么办法可以让他点击只能点击5次呢??
TOP
7#

那只能限定为登录后才能点赞。
TOP
8#

通过js操作cookie或localStorage都可以对点赞进行记录跟踪,可以参考百度知道的做法,点第一次+1,再点就-1,避免恶意点击
TOP
9#

我现在是这样做的

TOP
10#

你确定?

回复 8楼xiyou的帖子

你确定这种方式不能通过反复清除浏览器数据后再继续点5次?
TOP
11#

这个要怎么实现加限制

回复 10楼闪电侠的帖子

这个要怎么实现加限制???
TOP
12#

回复 10楼闪电侠的帖子

防君子,不仿小人
一定要完全杜绝,工作量就很大了,首先必须登录,然后添加点赞日志,每次点赞先搜索日志有没有对应记录,基本就做成一个小插件了
TOP
发新话题 回复该主题