业务经理

微信扫描以上二维码

028-61286886

技术咨询

如何在同一模块的内容管理界面,加入自己需要的搜索条件

迅睿框架 更新 2019-12-16 11:36:50 琉惗


在如何在同一模块的内容管理界面内加入自己需要的搜索条件,如何把自建字段在后台显示文字而不是数字

image.png

image.png

这个回调方法该怎么写怎么用,手册都没写清楚,有人知道吗

方案

  • 菠菜 #1 · 2019-12-10 16:28:42
    什么字段啊
  • 黄老邪 #2 · 2019-12-10 16:30:10

    新建扩展类文件/dayrui/My/Library/Function_list.php

    <?php namespace My\Library;
    
    class Function_list extends \Phpcmf\Library\Function_list
    {
    
        // mytest是回调函数的名字
        // $value是传入的数据库值
        // $param是列表搜索的参数,可以忽略
        // $data是列表显示的全部值,可以忽略
        function mytest88888($value, $param = [], $data = []) {
            // 下面给传入的值加粗操作
            if ($value == 1) {
                $value = "1对应的文字是什么";
            } elseif ($value == 2) {
                $value = "2对应的文字是什么";
            }
            return $value; // 这样返回的值就带加粗标签
        } 
    
    
    }

    回调函数填写:

    mytest88888
  • 专业开发工程师 #3 · 2019-12-10 16:38:25
    老黄代码可行,我在使用他的
  • 琉惗 #4 · 2019-12-10 16:40:55
    专业开发工程师我也知道用这个,只是咋写不知道,有列子吗,让我瞅瞅菠菜要在搜索那里展示渠道。渠道是关联模块的
  • 易学习 #5 · 2019-12-10 16:50:15
    需要知道是什么字段类型
  • 琉惗 #6 · 2019-12-10 17:01:18
    易学习一个是内容关联,一个是单选字段
  • 易学习 #7 · 2019-12-10 17:08:10

    新建扩展类文件/dayrui/My/Library/Function_list.php

    <?php namespace My\Library;
    
    class Function_list extends \Phpcmf\Library\Function_list
    {
    
        //单选
        function danxuan999($value, $param = [], $data = []) {
            // 下面给传入的值加粗操作
            if ($value == 1) {
                $value = "1对应的文字是什么";
            } elseif ($value == 2) {
                $value = "2对应的文字是什么";
            }
            return $value;
        } 
        
        //关联
        function gg888($value, $param = [], $data = []) {
            // 下面给传入的值加粗操作
            if ($value) {
                $row = \Phpcmf\Service::M()->table(SITE_ID.'_xxxxxxxxxxxxxxx')->get($value);
                if ($row) {
                    $value = $row['title'];
                }
            }
            return $value;
        } 
    
    
    }

    回调函数填写:

    单选填:danxuan999
    内容关联天:gg8888
    //_xxxxxxxxxxxxxxx改成模块的目录名称
  • Chien #8 · 2019-12-10 17:44:08
    小波大哥万岁,又学了一点了
  • 琉惗 #9 · 2019-12-10 17:46:36
    易学习牛逼
  • 125762285 #10 · 2019-12-10 18:24:49
    标记下
  • 唉呦喂 #11 · 2019-12-10 20:33:11
    简单的if语句解决问题了?
  • 琉惗 #12 · 2019-12-16 11:36:50
    黄老邪多选的字段,怎么写,能给个列子吗

迅睿系统漏洞

站群分站系统
站群分站系统(2026-10-15)
子站域名新增llms.txt访问
GEO系统
GEO系统(2026-10-14)
修复下载zip空白地址问题 修复流量复刻和任务队列错误
GeoSeo收录宝
GeoSeo收录宝(2026-10-14)
新增 站长工具箱 前端首页自动调用meta 数据
滑块验证码 Gocaptcha
滑块验证码 Gocaptcha(2026-10-13)
基于开源项目 go-captcha 的行为验证码插件,滑动拼图、区域...
GeoSeo工具箱
GeoSeo工具箱(2026-10-13)
优化巡检任务
GeoSeo排名助手
GeoSeo排名助手(2026-10-11)
加入大模型自定义
SEO聚合关键字
SEO聚合关键字(2026-10-11)
优化关键字列表页最多支持1万篇文章,过多会导致服务器扛不住;
CMS内容同步复制
CMS内容同步复制(2026-10-10)
增加时间是否更新的开关