帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[分享]ajax收藏夹增删查插件(小说书架) 【本版专题贴子】  
 1/4     1 2 3 4 ›› ›|
主题:[分享]ajax收藏夹增删查插件(小说书架) [加入收藏夹]   

jisjian
用户头衔:进士

精华贴   :0
发贴数   :562
经验值   :2469
注册时间:2008-10-19
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[分享]ajax收藏夹增删查插件(小说书架)
插件名称:评论ajax提交插件

插件作者:QQ:290154702

插件介绍:
               很久以前做的插件喜欢拿去用(适配7.5)
               通过js无刷新获取收藏夹列表,增加收藏夹,删除收藏夹(根据favid和信息id),判断信息是否已收藏
               都是些比较通用的小功能,也可以作为小说站书架
               功能展示:https://www.hongloushuwu.com/book/5 (引蜘蛛)


********************安装插件********************

1、将附件中“shelf”解压到e\extend下;

2、插件安装完毕。



********************卸载插件********************

1、删除 /e/extend/shelf/ 目录;

2、恢复内容模板样式

3、插件卸载完毕。



********************插件使用********************

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)
                }
            }
        });
    });
********************插件目录说明********************

/e/extend/shelf插件目录
├index.php ajax请求地址
├class
       ├function.php 函数文件



ps——————————回复8楼.函数中少了我程序中写在另外一个文件中的函数出错,重新下载附件即可。


上传以下附件:
[下载 *.zip](文件大小:4.77 KB,下载次数:55)

[该贴被修改 3 次,最后修改时间 2018-06-14 14:50:55 ]


支持帝国发展 Q290154702
2018-05-28 16:46:03 已设置保密 顶部 回复 引用 报告 编辑 删除

honeche
用户头衔:进士

精华贴   :0
发贴数   :1173
经验值   :3443
注册时间:2014-11-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

支持




2018-05-28 17:51:13 已设置保密 顶部 回复 引用 报告 编辑 删除

ghz2003
用户头衔:书生

精华贴   :0
发贴数   :34
经验值   :277
注册时间:2010-11-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

支持一下。




2018-05-28 18:40:36 已设置保密 顶部 回复 引用 报告 编辑 删除

wohui99
用户头衔:进士

精华贴   :0
发贴数   :2138
经验值   :5429
注册时间:2010-04-21
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

看起来不错。



帝国微信小程序接口80多个免费使用:http://www.guiboweb.com/wxapi.html.
帝国最好用的微信插件和小程序:http://www.guiboweb.com。

2018-05-28 18:47:46 已设置保密 顶部 回复 引用 报告 编辑 删除

懂事的猫
用户头衔:进士

精华贴   :0
发贴数   :1785
经验值   :5449
注册时间:2011-03-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

支持




2018-05-29 07:46:57 已设置保密 顶部 回复 引用 报告 编辑 删除

英主
用户头衔:进士

精华贴   :0
发贴数   :681
经验值   :1987
注册时间:2009-03-12
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

支持




2018-05-30 07:19:26 已设置保密 顶部 回复 引用 报告 编辑 删除

rerere
用户头衔:探花

精华贴   :0
发贴数   :4925
经验值   :15685
注册时间:2009-08-13
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

支持一下




2018-05-31 08:07:32 已设置保密 顶部 回复 引用 报告 编辑 删除

jwmm
用户头衔:进士

精华贴   :0
发贴数   :1040
经验值   :4939
注册时间:2012-01-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

按照说明,没有看懂。不会使用

<script type="text/javascript" src="/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
    //添加书架
    $("#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)
                }
            }
        });
    });

</script>

这样对吗,但是什么也没显示



jjyy


http://bbs.phome.net/ebb_data/tran/2009-10/1254555809.gif
2018-05-31 09:14:50 已设置保密 顶部 回复 引用 报告 编辑 删除

shengda
用户头衔:举人

精华贴   :0
发贴数   :409
经验值   :1226
注册时间:2008-10-28
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持




2018-06-01 00:43:12 已设置保密 顶部 回复 引用 报告 编辑 删除

痴情种
用户头衔:举人

精华贴   :0
发贴数   :358
经验值   :1068
注册时间:2009-02-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

支持下




2018-06-01 07:46:45 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1