搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 代码美化 , 共找到 213 条记录 ,仅显示前 20 页
搜索结果
[文档] 模块入门开发教程 - 模块手动第三方依赖包
模块开发的重要的原则是要保证模块所有的依赖代码都位于模块目录中 /module/Xxx。 如需要引入第三方依赖,推荐做法是在模块目录中创建 SDK/ 目录,将第三方依赖包放在该目录中,同时使用如下方法引入 namespace。 第一步,创建 SDK 目录 引入两个包 package-a 和 package-b 为例,完成后的目录结构参考 /module/Xxx └── SDK ├── package-a │ └── src └── package-b └── src 第二步,在使用包的地方显示引...
更新时间:2024-09-27 17:43:49
[文档] 开发常见问题 - Q:系统内核升级时定制部分被覆盖?
系统定制部分开发在系统升级时经常会被覆盖,为了降低迁移升级成本,需要尽可能做到以下内容: 前端部分 /public/asset/ : 该目录是内核必备且变更频率较高的文件,不要修改 /public/vendor/ : 该目录是模块静态资源目录,升级时可能会被重置,不要修改 /public/theme/ : 定制部分的样式、图片等静态资源放在这个目录中,在升级时不会被覆盖 后端部分 如需要修改全局通用逻辑代码,应复制一份生成新的调用类在需要修改的地...
更新时间:2024-09-27 17:43:49
[模块] IM通讯 ImServer
模块介绍「IM通讯」提供了提供即时聊天的底层基础框架,加速IM相关应用的功能开发。功能特性 单聊群聊客服好友支持分布式 功能特性 消息MQ Redis发布订阅模式RabbitMQ(开发中) WebSocket长链接JSSDK开发工具包 如何使用配置Redis(默认)在 .env 文件中增加配置IM_SERVER_REDIS_HOST=IM_SERVER_REDIS_PASSWORD=IM_SERVER_REDIS_PORT=IM_SERVER_REDIS_DATABASE= 启动IMServerphp artisa...
基础功能
更新时间:2024-07-01 11:02:53
[文档] PHP工具类 - 文件 FileUtil
mime 根据文件后缀获取MIME类型字符串 FileUtil::mime( $ext ) 参数:$ext string 文件后缀 返回:string|null mimeToExt 根据MIME类型字符串获取文件后缀 FileUtil::mimeToExt( $mime ) 参数:$mime string MIME类型字符串 返回:string|null write 写入文件 FileUtil::write( $path, $content ) 参数:$path string 参数:$content string 返回:boolean 是否写入成功 extension 获取文件后缀 FileUtil::extension( $p...
更新时间:2024-09-27 17:43:49
[讨论] 在 ModStart 中使用 Event 事件监听来进行业务解耦
Laravel 中的事件通常用于业务解耦,比如注册成功后发邮件,短信,赠送优惠券,可以拆分代码,一个事件可以对应多个监听器,如果注册成功后同时发邮件,短信的话,可以只执行一个事件,调用不同的监听器。 在 ModStart 中,如何快速的使用 Event 时间监听? 我们以用户注册事件为例,定义事件类 MemberUserRegisteredEvent class MemberUserRegisteredEvent{        public $memberUserId;        public function ...
更新时间:2023-04-18 09:56:55
[模块文档] 短链接系统遇到链接长度太短问题
修改数据库长度短连接系统中问题内容使用的是 MySQL 的 varchar(400) 字段存储,该字段最多会存储 400 个字符(汉字占三个字符)。在遇到缩短链接超长时,会自动截断调整。可通过以下 MySQL 来调整字段类型来适应更多的字符。## 修改为最长支持2000长度ALTER TABLE `link` MODIFY `url` VARCHAR(2000); 修改代码判断除此之外,还需要修改文件中的长度判断,修改文件 module/ShortLink/Util/LinkUtil.php 中的 generate 函数原...
更新时间:2023-04-18 09:56:41
[文档] ModStartCMS Laravel9版 更新日志 - v3.7.0 栏目导航开关,页面样式优化
:clock12: 2022.04.14 新增:导航、模型、栏目增加停用、启用功能 新增:JSON代码编辑器组件 新增:导航栏新增启用、禁用快捷操作功能 新增:LayoutPanel布局组件 新增:列表模板样式 listA,可展示列表内容 新增:内容自定义字段快速调用方法 新增:个人认证和企业认证实名认证标识(需用户实名认证支持) 优化:根据栏目ID获取栏目性能优化 优化:日志按照日志存储优化 优化:消息提示、404页面和500页面样式优化 优化:Env文件...
更新时间:2024-09-27 10:36:11
[文档] ModStartCMS 稳定版 更新日志 - v2.5.0 数据表格自适应,富文本升级
:clock12: 2021.12.13 新增:后台菜单一键展开所有菜单功能 新增:数据表格数据栏可浮动 新增:后台登录人机验证方式可配置 新增:后台管理新增手机、邮箱联系方式 新增:模块安装和卸载 hookInstalled 和 hookBeforeUninstall 优化:数据表格列未设置宽度自动适配 优化:字段ID默认固定宽度去除 优化:修改默认ico文件 优化:小窗口表单显示边距调整 优化:Form联动组件闪烁问题 优化:Grid分页显示动态页面数值优化 优化:富文...
更新时间:2024-09-27 10:36:11
[文档] ModStartBlog 稳定版 更新日志 - v6.6.0 多语言增强,缓存后台优化
:clock12: 2023.02.02 新增:MS.header前端组件对象获取支持多个头部 新增:多语言文件支持放置在 resources/lang 目录下 新增:调整HTML过滤规则缓存目录为 cache/purifier 优化:多层代理获取真实IP异常问题 优化:优化升级环境获取方式,兼容后续可能的多环境 优化:文件上传兼容多云存储驱动,可配置 优化:轮播图底部导航图标显示优化 优化:后台页面Tab点击触发时鼠标移动忽略规则 优化:后台升级图标样式,大小显示优化 优...
更新时间:2024-09-23 15:09:43
[讨论] AdminCRUDBuilder 要做关联查询 应该如何弄呢?
问题描述: AdminCRUDBuilder 要做关联查询 应该如何弄呢? 以下代码不显示 protected function crud(AdminCRUDBuilder $builder){    $show_columns = [        "member_visit.*",        "member_user.username",        "member_user.phone",    ];    $mb = $builder->init('member_visit');    $mb->table_columns($show_columns);    $mb->gridFilterJoinAdd(&#...
更新时间:2024-11-15 15:24:47
QQ
微信
客服

.