搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 PHP探针 , 共找到 157 条记录
搜索结果
[文档] 开发常见问题 - Q:如何修改登录默认的过期时间?
打开 config/session.php 文件,修改 lifetime 的值即可。 120, // ... ]; 注意: 系统默认使用文件会话驱动(file driver),由于每个会话都对应一个文件,如果过期时间很长,文件会积累在 storage/framework/sessions 目录下。这可能导致文件系统占用过多空间,由于文件系统中的文件数量增加,可能会影响性能,尤其是在文件系统较慢的情况下。为了避免这些问题,建议将会话过期时间设置为适当的值,根据应用程序的需求和安...
更新时间:2024-09-27 17:43:49
[文档] 数据表格 - 数据范围标签 scopeFilter
根据数据范围标签进行数据筛选,列表以多 Tab 形式展示 $grid ->scopeFilter('all', '全部', function (ScopeFilter $filter) { // 没有任何筛选条件 }) ->scopeFilter('male', '男', function (ScopeFilter $filter) { $filter->where('gender', 'male'); }) ->scopeFilter('female', '女', function (ScopeFilter $filter) { $filter->where('gender', 'female');...
更新时间:2024-10-24 10:10:18
[文档] 开发常见问题 - Q:系统安装完成后如何修改数据库配置
系统的所有数据库、缓存等配置文件都存储于 /.env 文件中,可以手动修改该文件,修改完成后清理缓存即可。 清理缓存命令:php artisan config:clear DB_HOST=xxxxxx:3306 DB_DATABASE= DB_USERNAME= DB_PASSWORD=
更新时间:2024-09-27 17:43:49
[文档] ModStart安装说明 - 命令行安装方式
① 配置服务器 配置 Apache 或 Nginx 服务器,请将网站的根目录配置到 /public。 配置可参考 配置参考 部分。 ② 修改配置文件 在网站根目录创建一个配置文件 /path/to/website/.env ,内容参考如下: APP_ENV=product APP_DEBUG=true # 这个Key需要随机生成,建议使用32位的字符串 APP_KEY=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ENCRYPT_KEY=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA # 数据库配置 DB_HOST=localhost DB_DATABASE=modstart D...
更新时间:2024-10-13 19:52:00
[文档] 数据表单 - 组件自定义hook
有两种方式修改字段的行为 ① 通过继承 ModStart\Field\AbstractField 类,实现以下方法 class XxxField extends \ModStart\Field\AbstractField { // 字段值序列化 // 数据从存储系统(如数据库)读取出来,会调用此方法转换为字段 $value 值 public function unserializeValue($value, AbstractField $field) { return $value; } // 字段值序列化 // 数据提交到存储系统(如数据库)时...
更新时间:2024-10-24 10:10:18
[文档] 数据表格 - 筛选条件 gridFilter
定义表格筛选条件 $grid->gridFilter(function (GridFilter $filter) { $filter->eq('id', 'ID'); $filter->like('title', '标题'); }) 筛选条件字段 // 相等-文本 $filter->eq('foo','字段名'); // 相等-下拉选择 // 使用数组 $filter->eq('foo','字段名')->select(['1' => '选项1', '2' => '选项2']); // 使用枚举类 $filter->eq('foo', '字段名')->select(XxxType::class); // 使用表...
更新时间:2024-10-24 10:10:18
[文档] 开发常见问题 - Q:系统是前后端分离的吗?
为提高开发效率,系统使用的是融合开发,不限制前端使用技术栈。 部分交互复杂的页面(如文档管理、CRM、模块管理、题库管理、数据导入等)使用的是前后端分离( vue + 接口) 使用 Grid、Form、Detail 等内置组件快速开发的是 HTML + PHP 融合开发
更新时间:2024-09-27 17:43:49
[文档] 模块入门开发教程 - 模块管理与操作
模块操作相关方法都集中在 ModStart\Module\ModuleManager 类中。 常见示例调用如下: // 列出所有安装并启用的模块 \ModStart\Module\ModuleManager::listAllEnabledModules(); // 判断模块是否安装并启用 modstart_module_enabled('Xxx'); // 或 modstart_module_enabled('Xxx'); // 模块 Xxx 是否安装了 >=1.2.0 的版本 modstart_module_enabled('Member','>=1.2.0');
更新时间:2024-09-27 17:43:49
[文档] 开发常见问题 - Q:如何手动执行模块安装命令
模块安装、升级时都会自动执行 modstart:module-install 命令,如果出现安装升级模块后部分原因未执行迁移命令(或执行失败),请参考以下命令手动执行。 ## 进入网站根目录 cd /wwwroot/example.com ## 手动执行模块安装命令,Xxx为模块标识 php artisan modstart:module-install Xxx
更新时间:2024-09-27 17:43:49
[文档] 开发必看 - 请求会话保持机制
在Web应用程序中,我们经常要跟踪用户身份。当一个用户登录成功后,如果他继续访问其他页面,程序需要继续记录他的身份。 HTTP协议是一个无状态协议,即Web应用程序无法区分收到的两个HTTP请求是否是同一个浏览器发出的。为了跟踪用户状态,服务器可以向浏览器分配一个唯一ID,并以Cookie的形式发送到浏览器,浏览器在后续访问时总是附带此Cookie,这样,服务器就可以识别用户身份。 Web 功能组 Web 目录中的请求,通过使用 Larave...
更新时间:2024-11-20 11:36:39
QQ
微信
客服