联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
关联字段,如何在被关联模块里面显示
类型:迅睿CMS 更新时间:2020-12-15 20:37:21

关联字段如何在被关联模块里面显示


我在A模块里面关联了B模块的对象,如何在B模块里面便利所有关联的A呢?

回帖
  • 迅睿框架技术-吴金辉
    #1楼    迅睿框架技术-吴金辉
    2020-12-15 16:33:54
    Chrome 0
  • 逍遥游
    #2楼    逍遥游
    2020-12-15 16:40:46
    Chrome 0
    迅睿框架技术-吴金辉 是用FIND_吗?怎么用呢?
  • 逍遥游
    #3楼    逍遥游
    2020-12-15 16:42:01
    Chrome 0
    迅睿框架技术-吴金辉 B是没有主动关联A的,只有A关联了B,如何在B中查询与自己关联的A
  • 迅睿框架技术-吴金辉
    #4楼    迅睿框架技术-吴金辉
    2020-12-15 16:42:19
    Chrome 0
    你说说你的情况,我直接把代码给你写出来
  • 迅睿框架技术-吴金辉
    #5楼    迅睿框架技术-吴金辉
    2020-12-15 16:43:22
    Chrome 0
    B的show.html{module module=A FIND_字段=$id}{/module}
  • 逍遥游
    #6楼    逍遥游
    2020-12-15 16:51:33
    Chrome 1
    迅睿框架技术-吴金辉

    遍历到了所有的news数据,没有过滤
  • 迅睿框架技术-吴金辉
    #7楼    迅睿框架技术-吴金辉
    2020-12-15 16:52:24
    Chrome 0
    代码发一下,不要截图逍遥游
  • 逍遥游
    #8楼    逍遥游
    2020-12-15 16:52:33
    Chrome 0
    迅睿框架技术-吴金辉 FIND_xgjd这个xgjd是A里面的关联字段
  • 逍遥游
    #9楼    逍遥游
    2020-12-15 16:53:13
    Chrome 0
    迅睿框架技术-吴金辉
    "xgwa2":
                    [
                     {module module=news FIND_xgjd=$id return=x}  
                        {
                            "id":"{$x.id}",
                            "title":"{$x.title}",
                            "thumb":"{dr_thumb($x.thumb)}",
                            "url":"{$x.url}",
                            "keywords":"{$x.keywords}",
                            "description":"{$x.description}",
                            "wzlx": "{$x.wzlx}"
                        }{$count_item == $key_item + 1? '' : ','}
                     {/module}
                    ],
  • 迅睿框架技术-吴金辉
    #10楼    迅睿框架技术-吴金辉
    2020-12-15 16:54:21
    Chrome 0
    {module module=news FIND_xgjd=$id}  
    {/module}{$id}{$debug}
    复制我的代码看看数据给我看看
  • 逍遥游
    #11楼    逍遥游
    2020-12-15 16:55:50
    Chrome 0
    迅睿框架技术-吴金辉 "xgwa2": [ 31<pre style="background-color: #f5f5f5; border: 1px solid #ccc;padding:10px; overflow: auto;"><p>SQL: SELECT * FROM `dr_1_news` WHERE `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC </p><p>开发模式:已关闭</p><p>数据缓存:未设置</p><p>总记录数:4</p><p>分页功能:未开启</p><p>可用字段:id、catid、title、thumb、keywords、description、hits、uid、author、status、url、link_id、tableid、inputip、inputtime、updatetime、comments、avgsort、displayorder、wzlx、bendituijian、_inputtime、_updatetime、_bendituijian</p></pre> ],
  • 迅睿框架技术-吴金辉
    #12楼    迅睿框架技术-吴金辉
    2020-12-15 16:58:57
    Chrome 0
    FIND_xgjd没有生效,程序版本是不是4.3.12,如果不是就用不了这个参数了,需要升级程序
  • 逍遥游
    #13楼    逍遥游
    2020-12-15 17:21:09
    Chrome 0


    我在4.3.12上面使用了,但是没有效果,debug都出不了sql语句 { "xgwa": [ { "id":"29", "title":"测试资料2", "thumb":"https://hmltravel.oss-cn-shenzhen.aliyuncs.com/202008/6e296ab61e719e7.png", "url":"https://travel.hmltec.com/web/show-29.html", "keywords":"123123", "description":"是否", "wzlx": "0" }, { "id":"30", "title":"东方闪电1", "thumb":"https://hmltravel.oss-cn-shenzhen.aliyuncs.com/202008/7dc4b0f5a017f94.jpg", "url":"https://travel.hmltec.com/web/show-30.html", "keywords":"ss|sdfsdf,等等", "description":"这是描述", "wzlx": "0" }, { "id":"25", "title":"资料", "thumb":"https://hmltravel.oss-cn-shenzhen.aliyuncs.com/202008/52a12daa74cbce3.jpg", "url":"https://travel.hmltec.com/index.php?c=show&id=25", "keywords":"填下江山|我是谁", "description":"描述", "wzlx": "0" }, { "id":"34", "title":"d ", "thumb":"https://travel.hmltec.com/static/assets/images/nopic.gif", "url":"https://travel.hmltec.com/web/show-34.html", "keywords":"", "description":"d", "wzlx": "0" }, 31 ]}
  • 迅睿框架技术-吴金辉
    #14楼    迅睿框架技术-吴金辉
    2020-12-15 17:22:03
    Chrome 0
    既然数据都有了,debgu肯定会有数据啊,你要用我的代码测试,不要用你的代码逍遥游
  • 逍遥游
    #15楼    逍遥游
    2020-12-15 17:23:36
    Chrome 0
    迅睿框架技术-吴金辉 { "xgwa": [ 31<pre style="background-color: #f5f5f5; border: 1px solid #ccc;padding:10px; overflow: auto;"><p>SQL: SELECT * FROM `dr_1_news` WHERE `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC </p><p>开发模式:已关闭</p><p>数据缓存:未设置</p><p>总记录数:4</p><p>分页功能:未开启</p><p>可用字段:id、catid、title、thumb、keywords、description、hits、uid、author、status、url、link_id、tableid、inputip、inputtime、updatetime、comments、avgsort、displayorder、wzlx、bendituijian、ssgjz、ssgjzc、zdysx、liebiaotuce、_inputtime、_updatetime、_bendituijian、_ssgjz、_zdysx、_liebiaotuce</p></pre> ]}
  • 迅睿框架技术-吴金辉
    #16楼    迅睿框架技术-吴金辉
    2020-12-15 17:26:03
    Chrome 0
    数据表明,参数未生效逍遥游
  • 逍遥游
    #17楼    逍遥游
    2020-12-15 17:27:07
    Chrome 0
    迅睿框架技术-吴金辉 SQL语句也没有FIND字段的表示啊
  • 迅睿框架技术-吴金辉
    #18楼    迅睿框架技术-吴金辉
    2020-12-15 17:29:19
    Chrome 0
    {php $sql=urlencode('SELECT * FROM dr_1_news WHERE FIND_IN_SET ('.$id.', `xgjd`) order by updatetime desc');}
    {sql sql='$sql'}
    
    {/sql}
    随试一试这个
  • 逍遥游
    #19楼    逍遥游
    2020-12-15 17:34:38
    Chrome 0
    迅睿框架技术-吴金辉 {if $_GET['mobile']} { "data": {module module=MOD_DIR id=$id} { "id":{$id}, "xgwa": [ {php $sql=urlencode('SELECT * FROM dr_1_news WHERE FIND_IN_SET ('.$id.', `xgjd`) order by updatetime desc');}{sql sql='$sql'}{/sql} ] } {/module}}{/if}

  • 迅睿框架技术-吴金辉
    #20楼    迅睿框架技术-吴金辉
    2020-12-15 17:36:20
    Chrome 0
    {php $sql=urlencode('SELECT * FROM dr_1_news WHERE FIND_IN_SET ('.$id.', `xgjd`) order by updatetime desc');}
    {sql sql='$sql'}
    
    {/sql}
    用这个,去掉你那些乱七八糟的代码
  • 逍遥游
    #21楼    逍遥游
    2020-12-15 17:39:35
    Chrome 0
    迅睿框架技术-吴金辉

    除了id,我直接换成了31,其他都是你的。还是系统故障
  • 迅睿框架技术-吴金辉
    #22楼    迅睿框架技术-吴金辉
    2020-12-15 17:58:43
    Chrome 0
    奇怪了,我本次用都可以,你这样,使用phpmyadmin工具,然后把这句话放进去运行

  • 逍遥游
    #23楼    逍遥游
    2020-12-15 18:00:29
    Chrome 0
    迅睿框架技术-吴金辉 这个字段是副表的
  • 逍遥游
    #24楼    逍遥游
    2020-12-15 18:01:36
    Chrome 0
    迅睿框架技术-吴金辉 是不是一定要主表
  • 迅睿框架技术-吴金辉
    #25楼    迅睿框架技术-吴金辉
    2020-12-15 18:14:04
    Chrome 0
  • 小黄人 18html
    #26楼    小黄人 18html
    2020-12-15 18:16:08
    Chrome 0
    迅睿框架技术-吴金辉 测试回帖
  • 逍遥游
    #27楼    逍遥游
    2020-12-15 19:21:32
    Chrome 0
    迅睿框架技术-吴金辉 我是用在多个站点的,附表做join的方案效率不高。打算这么干,在A模块上传数据的时候,同步到B模块的数据里面去,这样请求B的数据的时候,也不用每次都重新查询一次A了。所以,怎么在A模块访问B模块的数据,并修改呢?
  • CI开发者
    #28楼    CI开发者
    2020-12-15 19:32:54
    Chrome 0
    • 模块字段主附表互转

      因为cms字段格式创建好了就无法变更主附表类型,本插件支持将内容模块字段附表字段转移为主...

    转为主表
  • 逍遥游
    #29楼    逍遥游
    2020-12-15 20:37:21
    Chrome 0
    @迅睿框架技术-吴金辉:通过join 和 on解决问题