搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 static.blog-web-whsatapp.com.cn , 共找到 134 条记录
搜索结果
[文档] 数据表格 - 快速入门
ModStart\Grid\Grid 类用于生成基于数据模型的表格,先来个例子,数据库中有 blog 表 CREATE TABLE `blog` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(200) DEFAULT NULL, `cover` varchar(200) DEFAULT NULL, `summary` varchar(200) DEFAULT NULL, `content` text, `created_at` timestamp NOT NULL DEFAULT '2020-01-01 00:00:00', `updated_at` timestamp NOT NULL DEFAULT '2020-01-01...
更新时间:2026-06-17 10:17:16
[文档] 系统安全 - XSS介绍与预防
举例:用户提交数据时如果填写 Helloalert('hello');,当系统处理数据时过滤不完全,就会出现 XSS 漏洞,用户的代码就会被执行。 可以通过以下几种方式预防: 1 输入过滤 过滤所有用户输入的数据,默认可以使用 HtmlUtil::filter 进行富文本过滤) 2 显示转义 在 blade 页面渲染数据时通常有两种方式,如果内容中可能含有 xss 内容,需要过滤或者使用第一种 ## 第一种,会把 等特殊字符转换为实体字符 {{ $xxx }} ## 第二种,会原...
更新时间:2024-09-29 13:06:41
[文档] 开发必看 - 业务异常处理
业务异常处理使用统一的 BizException 处理。 use ModStart\Core\Exception\BizException; // 抛出一个异常 BizException::throws('错误信息'); // 内容为空时并抛出异常 BizException::throwsIfEmpty('用户不存在', $user); // 内容不为空时并抛出异常 BizException::throwsIfNotEmpty('用户不存在', $user); // 条件判断并抛出异常 BizException::throwsIf('记录不存在', empty($record)); // 自定义错误页面 BizException::thro...
更新时间:2025-07-28 22:31:59
[文档] 数据展示 - 获取当前模型数据
在闭包内可以获取到当前模型的数据 return Detail::make('blog', function (Detail $detail) { dd($detail->item()); });
更新时间:2026-06-17 10:17:16
[文档] 数据表单 - 获取当前模型数据
在闭包内可以获取到当前模型的数据 return Form::make('blog', function (Form $form) { dd($form->item()); });
更新时间:2026-06-17 10:17:16
[文档] Blog主题教程 - 视图开发
!!!include(docs/.vuepress/include/view.md)!!!
更新时间:2023-12-04 10:31:17
[文档] Blog主题教程 - 模板语法
!!!include(docs/.vuepress/include/blade.md)!!!
更新时间:2023-12-04 10:31:17
[文档] 应用入门开发教程 - 数据库迁移文件
在数据库迁移目录增加数据库迁移文件,内容如下 文件路径:database/migrations/2021_01_12_000000_create_blog.php increments('id'); $table->timestamps(); $table->string('title', 200)->nullable()->comment('标题'); $table->string('cover', 200)->nullable()->comment('封面'); $table->string('summary', 200)->nullable()->comment('摘...
更新时间:2022-09-23 09:21:26
[文档] PHP工具类 - 类型系统 TypeUtil / BaseType
ModStart\Core\Type\BaseType 是枚举类型接口,ModStart\Core\Type\TypeUtil 提供枚举类型工具方法。 BaseType 枚举类型接口 定义一个枚举类型类: use ModStart\Core\Type\BaseType; class BlogStatus implements BaseType { const DRAFT = 1; const PUBLISHED = 2; const ARCHIVED = 3; public static function getList() { return [ self::DRAFT => '草稿', self::PU...
更新时间:2026-06-17 10:17:16
[文档] 开发必看 - 名词解释
名词 说明 应用 和业务相关的代码不能独立成为模块复用,代码在 app/ 目录,用于系统个性化的需求开发。 模块 每个模块有比较独立的功能,代码在 module/ 目录,每个模块一个目录,模块市场安装的模块也在该目录中。 功能组 位于模块目录中,常见的功能组有 Web、Api、Admin、OpenApi ,分别提供不同的分组功能 Web 功能组-前台管理,处理用户前台相关功能 Admin 功能组-后台管理,处理后台管理相关功能 Api 功能...
更新时间:2025-07-28 22:31:59
QQ
微信
客服