搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 PHP探针 , 共找到 145 条记录
搜索结果
[文档] 数据表格 - 筛选条件组件
相等-文本 $filter->eq('foo','字段名'); 相等-下拉选择 // 使用数组 $filter->eq('foo','字段名')->select(['1' => '选项1', '2' => '选项2']); // 使用枚举类 $filter->eq('foo', '字段名')->select(XxxType::class); // 使用表里面的值 $filter->eq('foo', '字段名')->selectModel('foo_table', 'id', 'title'); // 不包含(全部选项) $filter->eq('foo', '字段名')->select(['1' => '选...
更新时间:2024-02-27 15:50:32
[文档] 模块入门开发教程 - 命令行模块管理
安装 module-install php artisan modstart:module-install {module} {--force} 卸载 module-uninstall php artisan modstart:module-uninstall {module} 启用 module-enable php artisan modstart:module-enable {module} 禁用 module-disable php artisan modstart:module-disable {module} 安装全部 module-install-all php artisan modstart:module-install-all 一条命令安装全部模块,该命令会计算模块的依赖顺序,按照...
更新时间:2023-12-02 18:11:11
[文档] 快速CRUD - 数据表格仓库
使用MySQL表名 使用数据表名称创建数据表格 $builder ->init('news') ->field(function ($builder) { // ... }) ->title('新闻管理'); 使用数据模型类 使用数据模型类来创建数据表格 $builder ->init(News::class) ->field(function ($builder) { // ... }) ->title('新闻管理'); 其中 News 定义如下 <?php namespace App\Models; use Illuminate\Databa...
更新时间:2024-02-27 15:50:32
[文档] 开发必看 - 模块开发兼容性问题
为了同时兼容 Laravel 5.1 和 Laravel 9.0,PHP 写法需要同时兼容 PHP 5.x 和 PHP 8.x 的语法。除此之外,一直的框架兼容性问题如下。 Blade 输出变量 ✅ 输出变量或默认值需要 {{ empty($param) ? '默认值' : $param }} ❌ 以下写法不兼容 {{ $param or '默认值' }} → 只兼容 Laravel 5.1 Event 事件触发 ✅ 封装的兼容性事件触发 \ModStart\Core\Util\EventUtil::fire( $event ) ❌ 以下写法不兼容 Event::fire( $event ) Event::...
更新时间:2024-04-24 13:37:59
[文档] 开发必看 - 多语言
系统多语言支持 翻译文件位置 ModStart从底层架构支持多语言。多语言翻译文件位于以下路径: resources/lang/zh/xxx.php resources/lang/en/xxx.php 翻译文件格式 return [ 'Message' => '消息', 'Error Msg Is %s' => '错误为 %s', // ... ]; 系统如何确定多语言 系统按照以下顺序来确定当前语言: routeLocale:路由中的语言参数,比如 http://example.com/zh/xxx 中的 zh,需要指定路由参数为 locale...
更新时间:2024-04-24 13:37:59
[文档] 数据表格 - 字段使用基础
定义字段 $field = $grid->text('field', '名称'); 字段可排序 定义后在 Grid 顶端会出现上下箭头的可点击实现 正序、倒序、默认 三种排序方式 $field->sortable(true); 字段宽度 $field->width(100); 自定义渲染 $field->hookRendering(function (AbstractField $field, $item, $index) { return '自定义内容:'.$item->field.''; }); 列浮动与固定 表格的ID、操作通常会固定在表格的左侧或右侧,可通过...
更新时间:2024-02-27 15:50:32
[文档] 系统升级说明 - Linux环境同步git仓库代码
# 切换到PHP的运行用户,通常为 www su www # 进入到系统目录中 cd /www/wwwroot/www.example.com # 拉取最新代码 git pull origin master # 执行系统迁移命令 php artisan migrate # 执行模块迁移命令 php artisan modstart:module-install-all
更新时间:2023-11-27 13:57:52
[文档] 开发常见问题 - Q:如何关闭后台登录验证码
修改配置文件 vendor/modstart/modstart/config/modstart.php [ // ... 'login' => [ // 默认开启,修改为 false 表示关闭 'captcha' => true, ], ], ];
更新时间:2024-01-18 20:10:44
[文档] ModStart安装说明 - 任务调度配置
Linux 任务调度命令为,需要将该命令配置到系统的 cron 服务中,可直接通过执行以下命令完成 echo "* * * * * www /xxx/bin/php /www/wwwroot/example.com/artisan schedule:run >> /dev/null 2>&1" >> /etc/crontab /xxx/bin/php 替换成 PHP 的运行路径,通常为 /usr/bin/php www 需要替换成为 PHP 的执行用户 /www/wwwroot/example.com 需要替换成为真正的网站目录 执行完成后可检查下配置...
更新时间:2023-11-27 13:57:52
[文档] 数据表格 - 数据表格仓库
使用MySQL表名 使用数据表名称创建数据表格 $grid = Grid::make('blog'); 使用数据模型类 使用数据模型类来创建数据表格 $grid = Grid::make(Blog::class); 其中 Blog 定义如下 repositoryFilter(function (RepositoryFilter $filter) { // 只显示状态为 1 的数据 $filter->where(['status'=>1]); });
更新时间:2024-02-27 15:50:32
QQ
微信