应用插件 版主:官方插件技术组
栏目模型单选字段,如何加入到接口自定义搜索参数
类型:迅睿CMS 更新时间:2021-04-21 10:33:39

栏目模型单选字段如何加入到接口自定义搜索参数

想要进一步筛选出states=6的文章

https://www.abc.com/index.php?appid=1&appsecret=PHPCMF21XXXXXXX&s=news&c=search&api_call_function=module_search_news_list&states=6


states字段:news模块--栏目模型字段--类型:Radio--主表


API接口数据为自定义模板代码


{module module=news more=1}

{api::id=$t.id}

{api::catid=$t.catid}

{api::title=$t.title}

{api::thumb=$t.thumb}

{api::states=$t.states}

{api::updatetime=$t.updatetime}

{api::hits=$t.hits}

{api::comments=$t.comments}

{api::url=$t.url}

{/module}





插件版权:官方插件
插件名称:httpapi

回帖
  • 猪肉贩子
    #1楼    猪肉贩子
    2021-01-30 15:05:27
    Chrome 0
    增加悬赏(设置悬赏)金:5元,希望大家给予帮助!
  • 猪肉贩子
    #2楼    猪肉贩子
    2021-01-30 15:31:37
    Chrome 0
    也许,假设接口模板里直接这样写:{module module=news states=6 more=1}就能实现。但是只满足一个选项。如果单选字段states有几十个选项,那就得新建几十次接口了。折磨人。

  • 胡银萍
    #3楼    胡银萍
    2021-01-30 16:41:24
    Chrome 0
    猪肉贩子 你可以借鉴一下思路








  • 猪肉贩子
    #4楼    猪肉贩子
    2021-02-01 12:20:21
    Chrome 0
    虽然楼上举例了很多,无奈我能力不到,无从下手。后台API接口数据自定义模板代码:假设这样写能约定输出states=6的列表。{module module=news states=6 more=1}前端调用地址为:index.php?s=httpapi&id=2&appid=需要填写值&appsecret=需要填写值.========================现在问题是,states这个单选字段有若干个选项,有没有相对简单灵活的方法,最终实现前端这样调用:index.php?s=httpapi&id=2&appid=需要填写值&appsecret=需要填写值&states=xxx
  • 胡银萍
    #5楼    胡银萍
    2021-02-01 13:49:14
    Chrome 0


    这个能看懂吗?

    这里加一个函数

    返回格式处理函数在这里
  • 猪肉贩子
    #6楼    猪肉贩子
    2021-02-01 17:22:34
    Chrome 0
    胡银萍 function load_more_data (catid) {var url是写到哪个文件内呢?
  • 易学习
    #7楼    易学习
    2021-02-01 18:16:11
    Chrome 0
    专业写接口,QQ远程帮你搞定
  • 胡银萍
    #8楼    胡银萍
    2021-02-01 18:16:23
    Chrome 0
    猪肉贩子 这个函数就是触发列表标签。你是一点不会,还是会些
    满意答案
  • 猪肉贩子
    #9楼    猪肉贩子
    2021-04-21 10:33:39
    Chrome 0
    @胡银萍:没看懂,先结帖吧。以后有站上线了再找你们帮改