搜索中心
全部 模块文档 模块 讨论 文档 问答
搜索 开发 , 共找到 130 条记录
搜索结果
[文档] 模块入门开发教程 - 后台多标签页面
系统在渲染页面时候使用URL中的 _is_tab 来判断是显示在标签 iframe 中或者是正常页面。 如果想在当前页面打开一个新的标签页,可使用 data-tab-open 属性,如下: 打开新标签页 如果当前页面为 Grid 页面,还可以增加 data-refresh-grid-on-close 属性,当新标签页关闭时,自动刷新当前页面的 Grid 数据。 打开新标签页 或者也可以使用 JavaScript 调用打开页面 window.parent._pageTabManager.open('/path/to/tab_page', '新...
更新时间: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
[文档] 模块入门开发教程 - 模块数据调用方式
以调用 Demo 模块中的表 demo_user 数据表为例。 假设 demo_user 数据表有如下数据: id status name age 1 1 张三 20 2 1 李四 21 3 0 王五 22 4 1 赵六 23 首先,创建文件 module/Demo/Util/DemoUserUtil.php,内容如下 1]) ->orderBy('id', 'desc') ->limit($limit) ->get()->toArray(); return $records; } } 下面就可以在 .blade.php 模板文...
更新时间:2024-09-27 17:43:49
[文档] 开发常见问题 - Q:系统如何清理缓存
可通过命令行的方式进行清理方式 php artisan cache:clear php artisan view:clear php artisan config:clear
更新时间:2024-09-27 17:43:49
[文档] 安装使用常见问题 - Q:500错误/请求出现错误
查找应用日志 “500错误”或“请求出现错误”通常是程序处理发生错误。 需要查看 storage/logs/ 目录下的日志文件,找到当天最新的日志文件(如 laravel-2021-01-01.log),查看报错原因并解决。 错误日志需要定位到最新的错误日志,完整的一条错误日志通常如下格式所示,将该错误日志寻求其他开发者帮助(注意隐藏日志中的敏感信息)。 [2022-01-10 10:28:15] product.ERROR: xxx Stack trace: #0 xxx #1 xxx #2 xxx #3 xxx #4 xxx #5...
更新时间:2025-06-25 16:27: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
[文档] 应用入门开发教程 - 增加路由和菜单导航
增加后台管理控制器路由( 文件 app/Admin/routes.php ) env('ADMIN_PATH', '/admin/'), 'middleware' => ['admin.bootstrap', 'admin.auth'], 'namespace' => '\App\Admin\Controller', ], function () { Route::match(['get', 'post'], '', 'IndexController@index'); // 增加路由开始 Route::match(['get', 'post'], 'blog', 'BlogController@index'); Route::match(['get', 'pos...
更新时间:2022-09-23 09:21:26
[文档] 模块入门开发教程 - 模块生命周期Hook
需要在模块的安装、启用、禁用、卸载的时机执行代码,可通过创建类 Module/Xxx/Core/ModuleHook 实现。 <?php namespace Module\Xxx\Core; class ModuleHook { /** * 安装完成 */ public function hookInstalled() { } /** * 已启用 */ public function hookEnabled() { } /** * 禁用前 */ public function hookBeforeDisable() { } /** * 卸载前 */...
更新时间:2024-09-27 17:43:49
[文档] 模块入门开发教程 - 命令行模块管理
安装 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 一条命令安装全部模块,该命令会计算模块的依赖顺序,按照...
更新时间:2024-09-27 17:43:49
[文档] 开发常见问题 - Q:如何关闭富文本XSS
系统默认启用了全站XSS过滤,如果只是用CMS作为官网等后台产生富文本数据并且发现 HTML 样式丢失,可以选择关闭XSS过滤。 安全提示:XSS是用户端常见的漏洞,非必要情况下强烈建议打开XSS过滤。 编辑文件 vendor/modstart/modstart/src/Core/Util/HtmlUtil.php 修改 filter 函数。 class HtmlUtil{ // ... public static function filter($content) { if (empty($content)) { return $content;...
更新时间:2024-09-27 17:43:49
QQ
微信
客服