webman-admin如何自定义查询结果(字段值转化)

现有学生表管理: 这是显示接口返回的数据: 我想要实现的是:比如这个班级id,我想给转化成班级名称,我可能要拿id去查班级表查班级名称。 再举个例子:比如这个分数,我不想让他显示实际分数,大于等于60分显示合格,否则显示不合格。 如果在fastadmin中,我会重写这个查询方法,并进行 foreach 判断处理,但是在 webmanadmin中,不知道咋实现。 这是官方的查询方法: 难道要这样吗?没大看懂源码,...

joytom 发表与 2024-11-28 187 浏览 2 回答
新版1.6版本控制器参数错误类型如何自定义

新版1.6版本控制器参数错误类型如何自定义 请教各大佬,控制器参数类型出错后,大家是如何自定义错误的,之前我是通过Respect\Validation进行参数验证,然后将数据类型手动转换. 现在如果参数有问题报错 InputTypeException 异常,Input age must be of type int, string given Missing input parameter :parameter'这种...

wangsq 发表与 2024-11-27 222 浏览 2 回答
多应用如何实现不同应用404

问题描述 我的项目是多应用,比如有admin和home两个不同的应用,我希望不同的应用可以渲染不同的404页面或者json。 看了文档使用: Route::fallback(function(){ return redirect('/'); }); 这个定义后是全局生效,无法针对不同应用生成对应的404页面,大佬们有没有其他解决办法呀?...

kaimi 发表与 2024-11-27 184 浏览 1 回答
【文档优化】希望文档增加一个深色主题

文档优化 希望文档增加一个深色主题,浅色主题眼睛看着很累!...

ontheway 发表与 2024-11-27 431 浏览 4 回答
webman启动报错

问题描述 新创建的webman项目 版本4.2.1 php 8.3.12 程序代码 php windows.php 截图报错信息里报错文件相关代码 这里粘贴截图 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 windows10系统...

尚新 发表与 2024-11-27 144 浏览 1 回答
文档优化——添加版本号

有时更新框架后,版本变更不小,文档是不是加个下拉框切换对应版本的文档比较好?应该也更有利于文档的维护,不用在文档里加个此特性需要版本 xxx这种说明,用户看起来也容易迷糊。...

JustForFun 发表与 2024-11-27 279 浏览 1 回答
安装webman admin报错

问题描述 自己测试用的,先 composer create-project workerman/webman 安装了webman 后 composer require -W webman/admin --ignore-platform-reqs 安装了 webmanadmin 这两步安装过程没有报错。 但是,启动webman服务的时候报错了: 报的是 /www/wwwroot/webman/vendor/illum...

查表仔 发表与 2024-11-27 188 浏览 1 回答
使用的WorkerMan中phpsocket-io,总出现收不到数据问题

问题描述 使用的WorkerMan中phpsocket-io,总出现收不到数据问题 程序代码或配置 // 全局数组保存uid在线数据 $uidConnectionMap_CRT_pc = array(); // PHPSocketIO服务 $sender_io_CRT_pc = new SocketIO(22120,$context); // 客户端发起连接事件时,设置连接socket的各种事件回调 $sende...

苑镇 发表与 2024-11-27 156 浏览 1 回答
php8.4.1 原生模板问题

问题描述 报错 ErrorException: support\view\Raw::render(): Implicitly marking parameter $app as nullable is deprecated, the explicit nullable type must be used instead in D:\webman\sjk-1.6.2\vendor\workerman\webman-fr...

surzace 发表与 2024-11-27 360 浏览 1 回答
二进制打包后无法发送邮件

二进制打包后 SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/TroubleshootingSMTP server error: Failed to connect to server 不打包没问题...

forwebreg 发表与 2024-11-26 218 浏览 1 回答
借助路由实现多店铺登录

问题描述 如果希望所有以/store开头的路由可以遵循这样的设置 如果用户访问/store/{store_name}/{module}/{controller}/{action} 提取{store_name}作为参数,然后/{module}/{controller}/{action}还是按照默认的路由方式寻找对应的类处理请求。 如果不是以/store开头的路由也按照常规路由处理。...

pqd 发表与 2024-11-26 231 浏览 1 回答
(已解决) crontab 定时任务组件 安装成功但是没有依赖包

问题描述 workerman/crontab 定时任务组件 安装成功但是没有依赖包 程序代码或配置 重现问题的步骤 操作系统环境及workerman/webman等具体版本 windows 10 Webman-framework v1.6.2 PHP 8.3.3 (cli) (built: Feb 13 2024 23:17:17) (NTS Visual C++ 2019 x64) Copyright (c...

s4160415 发表与 2024-11-26 154 浏览 1 回答
webman config能否全局统一

config配置重复 安装一个插件,如admin,就会有一套对应的config db配置,能否像其他框架,如:yii2 think larvel在配置上做到可以全局common配置,也可以局部应用配置。,目前全局config db 太多 尝试在插件应用不配置db,会报错 希望解决...

ranran 发表与 2024-11-26 303 浏览 1 回答
控制器空方法接管的问题 有些成功 有些失败

在test控制器内接管方法 public function __call($method, $request) { $path = explode('/', request()->path()); $action = $path[4] ?? 'index'; $class = "resource\" . $method; $handler = new $class(); return $ha...

forwebreg 发表与 2024-11-26 199 浏览 1 回答
Gateway运行一段时间出错

问题描述 Workerman version:4.1.15 PHP version:7.3 windows server 环境 connectToRemote 后运行一段时间(几小时~2天)就无法接收发送消息,会出现: sendBufferToWorker fail. The connections between Gateway and BusinessWorker are not ready. 没有connect...

yyerqi 发表与 2024-11-25 226 浏览 1 回答
workerman/workerman (v4.2.0 => v4.2.1)后webman报错

问题描述 今日更新后 运行报错 运行环境PHP8.3 程序代码 Method 'Webman\Http\Request::file()' is not compatible with method 'Workerman\Protocols\Http\Request::file()' 报错信息 Worker process terminated with ERROR: E_COMPILE_ERROR "Declarat...

loaderwang 发表与 2024-11-25 633 浏览 1 回答
webman saas 有什么比较好的动态链接切换数据库方案

Webman 使用内置laravelORM 有没比较推荐的动态链接切换数据库方案。通过database 定义好的去切换还是不够灵活。...

kzhzjdyw888 发表与 2024-11-25 455 浏览 2 回答
二进制打包后 posix_kill(posix_getpid(), SIGUSR1) 不起作用

二进制打包后 posix_kill(posix_getpid(), SIGUSR1) 不起作用...

forwebreg 发表与 2024-11-25 133 浏览 1 回答
[已解决]关于 webman/push 私有频道如何动态根据订阅userId推送

问题描述 use Webman\Push\Api; $api = new Api( // webman下可以直接使用config获取配置,非webman环境需要手动写入相应配置 'http://127.0.0.1:3232', config('plugin.webman.push.app.app_key'), config('plugin.webman.push.app.app_sec...

南宫春水 发表与 2024-11-25 253 浏览 1 回答
workerman DAEMON模式不能正常运行

问题描述 ubuntu22 使用debug模式正常启动 sudo -u www-data php start.php start 使用DAEMON模式提示 Workerman[start.php] start in DAEMON mode 但是程序却没有运行 sudo -u www-data php start.php start -d 报错信息 没有报错但是进程不启动 webman.pid正常会生成...

等待 发表与 2024-11-25 237 浏览 3 回答

walkor

155291
积分
0
获赞数
0
粉丝数
2014-05-04 加入
×
🔝