您现在的位置: 首页 > 帝国CMS插件

帝国CMS插件:ajax收藏夹增加和删除

发布者:秀值:

说明:本内容由【】整理(或原创),需向作者贡献秀值。
帝国CMS插件介绍
帝国CMS插件:ajax收藏夹增加和删除安装

1、将附件中“shelf”解压到e\extend下;
2、插件安装完毕。



帝国CMS插件:ajax收藏夹增加和删除卸载

1、删除 /e/extend/shelf/ 目录;
2、恢复内容模板样式
3、插件卸载完毕。


帝国CMS插件:ajax收藏夹增加和删除使用

1、获取收藏夹列表 请求 /e/extend/shelf/?enews=getFavaList&classid=收藏夹分类ID(可以不填)&page=第几页&line=每页显示个数
2、增加收藏夹 请求 /e/extend/shelf/?enews=AddFava&classid=分类id&id=信息ID
3、删除收藏夹 请求 /e/extend/shelf/?enews=DelFava&id=收藏的信息ID
4、删除收藏夹2 请求 /e/extend/shelf/?enews=DelFavaByFav&id=收藏中的favid
5、是否已收藏 请求 /e/extend/shelf/?enews=havefav&id=信息id

前台代码举例:
  <script src="js/jquery.js"></script>
      //添加书架
    $("#addsj").click(function () {
        var $this = $(this);
        $.ajax({
            type: 'GET',
            url: "/e/extend/shelf/",
            data: {enews: "AddFava", id: bok_id, classid: bok_classid},
            error: function () {
                console.log("请求出错")
            },
            dataType: 'json',
            success: function (json) {
                if (json.code == 200) {
                    $this.addClass("btn-read");
                    alert('添加书架成功')
                } else if (json.code == 666) {
                    window.location = "/e/member/login/?from="+window.location.href;
                } else {
                    alert(json.message)
                }
            }
        });
    });
帝国CMS插件:ajax收藏夹增加和删除目录说明

/e/extend/shelf插件目录
├index.php ajax请求地址
├class
       ├function.php 函数文件
标签:
本文地址:https://www.xiumuban.com/plug/2020-06-28/78.html