联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
现在后台列表的联动菜单显示的ID,怎么写回调,才能显示名称
类型:迅睿CMS 更新时间:2022-06-07 16:18:24 后台列表字段

后台列表的联动菜单,怎么写,才能显示出来

发行公司显示的29是序号,想要在列表里显示名称。请问该怎么写这个联动菜单的回调?


回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2022-06-07 11:31:12
    Chrome 0
  • 138111199891
    #2楼    138111199891
    2022-06-07 13:34:13
    Chrome 0
    是直接写:linkage_name吗?我试了,直接写“linkage_name”,还是显示原来的ID,而不是title。这个模块叫issuer,若写模块名字,提示未定义该函数
  • 王兴业
    #3楼    王兴业
    2022-06-07 13:37:10
    Chrome 0
    issuer_id要是联动菜单字段才能使用linkage_name回调
  • 138111199891
    #4楼    138111199891
    2022-06-07 14:48:27
    Chrome 0
    王兴业 您好,已经这样设置了,还是不行
    image
  • 迅睿框架联合创始人
    #5楼    迅睿框架联合创始人
    2022-06-07 14:56:45
    Chrome 0
    你那不是联动字段啊,肯定不能使用linkage_name,Related字段,需要自己编写程序写一个回调函数,查询模块的对应值,需要有php开发基础
  • 小学生丶
    #6楼    小学生丶
    2022-06-07 14:58:38
    Chrome 0
    很好写的回调函数
    function test2222($value, $param = [], $data = []) {
    
            if ($value) {
                $r = \Phpcmf\Service::M()->table_site("模块目录")->getRow($value);
                if ($r) {
                    return $r['title'];
                }
                
            }
    
            return dr_lang('无');
        }
    满意答案
  • 138111199891
    #7楼    138111199891
    2022-06-07 16:17:02
    Chrome 0
    迅睿框架联合创始人 明白了。我自己写,感谢大哥
  • 138111199891
    #8楼    138111199891
    2022-06-07 16:18:24
    Chrome 0
    @小学生丶:您。可以拿来直接使用,嘿嘿