搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 一物一码 , 共找到 200 条记录
搜索结果
[文档] 系统运维 - linux 常用命令
# 使用sed替换所有文件内容 cd /path/to/your/folder sed -i 's/foo/bar/g' * # 在BSD系统上,你需要提供一个备份扩展名,比如 -i '.bak',否则可能会损坏或者部分内容。 cd /path/to/your/folder sed -i '.bak' 's/foo/bar/g' * # 使用echo写入文件 ## 覆写 echo 'xxx' > /path/to/file ## 追加 echo 'xxx' >> /path/to/file # 使用tee+sudo写入文件 ## 覆写 sudo tee /path/to/file <<-'EOF' xxx EOF ## 追加...
更新时间:2025-10-10 16:22:58
[文档] 数据表格 - 行的配置和使用
数据表格行默认有 3 个操作:编辑、删除、查看,可以通过如下方式关闭。 // 关闭编辑 $grid->canEdit(false); // 关闭删除 $grid->canDelete(false); // 关闭查看 $grid->canShow(false); // 一键关闭编辑、删除、查看 $grid->disableCUD(); 自定义渲染行操作 $grid->hookItemOperateRendering(function (ItemOperate $itemOperate) { // 当前行数据 $item = $itemOperate->item(); // 在默认操作...
更新时间:2025-06-03 09:33:21
[文档] 开发必看 - 模块开发兼容性问题
为了同时兼容 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::...
更新时间:2025-07-28 22:31:59
[文档] uni-app 端 - uni-app 跨多端开发常见注意事项
一些跨端开发规范 $emit 事件不要使用中划线:在 uni-app 中,$emit 事件不要使用中划线,如 my-event,应该使用驼峰命名 myEvent,nvue 中的事件不支持中划线。 nvue 一些开发事项 nvue 页面控制显隐只可以使用v-if不可以使用v-show nvue 的各组件在安卓端默认是透明的,如果不设置background-color,可能会导致出现重影的问题。 在 App.vue 中定义的全局样式不会在 nvue 页面生效。 nvue 切换横竖屏时可能重新计算 px,导致...
更新时间:2025-06-18 09:56:38
[文档] 系统运维 - 优化网站打开速度
优化静态资源加载速度 网络传输会很大程度影响加载速度,服务器的带宽再大同时访问的人数增多带宽也会打满。 使用 CDN 优化静态资源加载速度,如七牛、网易、百度、阿里云等,具体方法可网上自行查找。 优化后端服务响应速度 第一步,安装并开启 OPCache ,可以让网站加载速度提升。 修改 php.ini [opcache] opcache.enable=1 ; 可用内存, 酌情而定, 单位为:Mb opcache.memory_consumption=528 ; Zend Optimizer + 暂存池中字符...
更新时间:2025-10-10 16:22:58
[文档] 安装使用常见问题 - Q:系统访问速度变慢该如何排查和解决?
第一步,查看 Apache 或 Nginx 的访问情况 这一个步骤主要需要了解网站的访问情况,如访问量、访问来源、访问IP、访问时间等,以便于后续的排查。 Apache参考 如何通过Apache的访问日志查看网站的访问数据? Nginx参考 如何通过Nginx的访问日志查看网站的访问数据? 第二步,打开网站性能追踪 系统支持记录 LONG_REQUEST、LONG_SQL、MASS_REQUEST_SQL 多种指标,用于性能优化分析。 通过在配置文件 .env 增加 TRACK_PERFORMANC...
更新时间:2025-06-25 16:27:17
[文档] ModStartCMS Laravel9版 更新日志 - v6.4.0 模块市场升级,UI界面优化
:clock12: 2023.05.19 新增:用户PC充值页面适配快捷支付功能 新增:StrUtil支持mbWordwrap分割UTF8字符串 新增:模块市场登录弹窗显示逻辑优化,支持模块一键购买 新增:轮播使用者remark参数,显示轮播提示 新增:Chart组件,支持复杂图表绘制 新增:用户增长趋势显示最近30天记录 优化:后台管理菜单样式优化调整 优化:多处UI调整优化 优化:Grid筛选标签组回显值优化 修复:在线充值支付中心未安装页面提示 修复:配置数据为...
更新时间:2024-09-27 10:36:11
[文档] 数据表格 - 使用JavaScript操作数据表
所有数据表格操作相关逻辑都在 vendor/modstart/modstart/resources/asset/src/common/gridManager.js 文件。 获取数据表格对象 // 获取页面的第一个表格对象 var grid = __grids.get(0) 获取所有选中的数据 // 获取所有选中的ID var ids = grid.getCheckedIds() // 获取所有选中的行数据 var items = grid.getCheckedItems() 其他属性 // 数据表格 dom 对象 grid.$lister // 监听 dom 事件 grid.$lister.on('click','tr[data-...
更新时间:2025-06-03 09:33:21
[文档] 开发常见问题 - Q:使用Grid、Form、Detail如何使用自定义主键ID?
系统默认使用 id 作为主键,如果需要使用自定义主键,可以通过数据模型类的方法来实现。 第一步,定义数据模型类 namespace Module\News\Model; use Illuminate\Database\Eloquent\Model; class News extends Model { protected $table = 'news'; // 这里可以自定义主键 protected $primaryKey = 'nid'; } 第二步,使用数据模型类作为Form、Detail、Grid的操作对象 // 表单 $form = Form::make(News::class); // 详...
更新时间:2024-09-27 17:43:49
[文档] ModStartCMS 稳定版 更新日志 - v7.6.0 CMS备份恢复优化,主题开发文档更新
:clock12: 2023.11.19 新增:临时上传文件data_temp自动清除调度任务 新增:临时缓存文件自动清理任务调度 新增:后台支持多语言切换,默认关闭,需修改配置文件自行开启 新增:Number 组件增加 min、max、step 属性 新增:自定义字段增加「访客列表页面可见」属性,可控制列表字段显示 新增:主题模板制作文档重新整理,加速模板开发制作 新增:内容列表增加自定义字段搜索条件逻辑 新增:后台数据库备份恢复增加数据表显示 新增...
更新时间:2024-09-27 10:36:11
QQ
微信
客服