求助 版主:论坛审计组
想改一下收藏插件但是在传值的时候出现错误上面是原来的收藏插件
类型:迅睿CMS 更新时间:2019-11-16 11:46:24 php

想改一下收藏插件,但是在传值的时候出现 404错误


http://www.a.com/index.php?is_ajax=1&s=api&app=news&c=module&m=favorite&id=738


上面是原来的收藏插件,然后我复制了一份,修改了插件名字,和数据库表名字


但是在用


$.get("/index.php?is_ajax=1&s=api&app={MOD_DIR}&c=module&m=模块名字&id={$id}", function(data){

        dr_cmf_tips(data.code, data.msg);

    }, 'json');


传递的时候,F12 出来,这里这句传递是 404 错误的?

请问需要修改哪里吗?已经搜索了favorite整个文件夹,也没发现哪里漏改的

回帖
  • Booid.com
    #1楼    Booid.com
    2019-11-16 11:02:20
    Chrome 0
    哦,上面写错了,应该是应用名字 /index.php?is_ajax=1&s=api&app={MOD_DIR}&c=module&m=应用名字&id={$id}
  • Booid.com
    #2楼    Booid.com
    2019-11-16 11:07:55
    Chrome 0
    该模块更名之后,后台安装正常,前台菜单访问也正常,一起都正常,就是在执行传递这里有问题
  • 天天向上
    #3楼    天天向上
    2019-11-16 11:08:38
    Chrome 0
    自带的有问题吗
  • Booid.com
    #4楼    Booid.com
    2019-11-16 11:09:46
    Chrome 0
    天天向上没问题,我要修改一下,做其他功能使用,基本上跟自带的功能差不多,只是名字变了,用途变了而已
  • Booid.com
    #5楼    Booid.com
    2019-11-16 11:11:04
    Chrome 0
    我还发现一个问题,官方的程序对“收藏插件”“点赞插件”有些地方是写死的如果用收藏插件做一个新的开发,这里在清空时,就缺少了这部分操作
    image.png
  • #6楼    迅睿框架创始人
    2019-11-16 11:25:52
    Chrome 0
    插件和模块都不能复制的,最好自己设计一个插件,不要基于莫某插件来改进,会有很多遗留问题
  • Booid.com
    #7楼    Booid.com
    2019-11-16 11:28:42
    Chrome 0
    回复迅睿框架创始人这个是后话,我慢慢改进,站在巨人的肩膀才能进步,能告诉我一下这个 AJAX 的问题吗?是因为收藏插件原来就配合了系统,所以自己新建的就无效吗?
  • #8楼    迅睿框架创始人
    2019-11-16 11:31:44
    Chrome 0
    新建是无效的,还是那句话,一定一定一定不要修改别人的插件。还是自己开发插件灵活的高,diam全自己的
  • Booid.com
    #9楼    Booid.com
    2019-11-16 11:34:55
    Chrome 0
    回复迅睿框架创始人那您能告诉我/index.php?is_ajax=1&s=api&app={MOD_DIR}&c=module&m=模块名字&id={$id}这句走的是哪里吗?哪个地方判断他有效无效?最少我要弄清楚这里是什么原理
  • #10楼    迅睿框架创始人
    2019-11-16 11:40:11
    Chrome 0
    从url中可以看出控制器的地址是:dayrui/core/controller/api/module.php c表示文件名m表示funchttps://www.xunruicms.com/doc/206.html
    满意答案
  • Booid.com
    #11楼    Booid.com
    2019-11-16 11:46:24
    Chrome 0
    迅睿框架创始人:谢谢老大