现有学生表管理: 这是显示接口返回的数据: 我想要实现的是:比如这个班级id,我想给转化成班级名称,我可能要拿id去查班级表查班级名称。 再举个例子:比如这个分数,我不想让他显示实际分数,大于等于60分显示合格,否则显示不合格。 如果在fastadmin中,我会重写这个查询方法,并进行 foreach 判断处理,但是在 webmanadmin中,不知道咋实现。 这是官方的查询方法: 难道要这样吗?没大看懂源码,...
新版1.6版本控制器参数错误类型如何自定义 请教各大佬,控制器参数类型出错后,大家是如何自定义错误的,之前我是通过Respect\Validation进行参数验证,然后将数据类型手动转换. 现在如果参数有问题报错 InputTypeException 异常,Input age must be of type int, string given Missing input parameter :parameter'这种...
问题描述 我的项目是多应用,比如有admin和home两个不同的应用,我希望不同的应用可以渲染不同的404页面或者json。 看了文档使用: Route::fallback(function(){ return redirect('/'); }); 这个定义后是全局生效,无法针对不同应用生成对应的404页面,大佬们有没有其他解决办法呀?...
问题描述 新创建的webman项目 版本4.2.1 php 8.3.12 程序代码 php windows.php 截图报错信息里报错文件相关代码 这里粘贴截图 操作系统及workerman/webman等框架组件具体版本 这里写具体的系统环境相关信息 windows10系统...
有时更新框架后,版本变更不小,文档是不是加个下拉框切换对应版本的文档比较好?应该也更有利于文档的维护,不用在文档里加个此特性需要版本 xxx这种说明,用户看起来也容易迷糊。...
问题描述 自己测试用的,先 composer create-project workerman/webman 安装了webman 后 composer require -W webman/admin --ignore-platform-reqs 安装了 webmanadmin 这两步安装过程没有报错。 但是,启动webman服务的时候报错了: 报的是 /www/wwwroot/webman/vendor/illum...
问题描述 使用的WorkerMan中phpsocket-io,总出现收不到数据问题 程序代码或配置 // 全局数组保存uid在线数据 $uidConnectionMap_CRT_pc = array(); // PHPSocketIO服务 $sender_io_CRT_pc = new SocketIO(22120,$context); // 客户端发起连接事件时,设置连接socket的各种事件回调 $sende...
问题描述 报错 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...
二进制打包后 SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/TroubleshootingSMTP server error: Failed to connect to server 不打包没问题...
问题描述 如果希望所有以/store开头的路由可以遵循这样的设置 如果用户访问/store/{store_name}/{module}/{controller}/{action} 提取{store_name}作为参数,然后/{module}/{controller}/{action}还是按照默认的路由方式寻找对应的类处理请求。 如果不是以/store开头的路由也按照常规路由处理。...
问题描述 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...
config配置重复 安装一个插件,如admin,就会有一套对应的config db配置,能否像其他框架,如:yii2 think larvel在配置上做到可以全局common配置,也可以局部应用配置。,目前全局config db 太多 尝试在插件应用不配置db,会报错 希望解决...
在test控制器内接管方法 public function __call($method, $request) { $path = explode('/', request()->path()); $action = $path[4] ?? 'index'; $class = "resource\" . $method; $handler = new $class(); return $ha...
问题描述 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...
问题描述 今日更新后 运行报错 运行环境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...
Webman 使用内置laravelORM 有没比较推荐的动态链接切换数据库方案。通过database 定义好的去切换还是不够灵活。...
问题描述 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...
问题描述 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正常会生成...