讨论 ModStart TA的回帖
第 1 位会员
注册于
ModStart官方出品
帖子
8
回帖
996
TA的回帖
后台添加用户不显示

经过我们排查,请检查下该记录的 isDeleted 是否为 0 ,可手动设置为0,下个版本修复。

系统升级提示:当前升级包正在预发布环境,请稍后再试

还未正式发布,已经在发布前的测试了,正常情况下稍等试试就可以(不会超过12小时)。

如何在虚拟机上安装 ModStart

在虚拟主机配置环境下,由于网站的所有数据都被暴露在浏览器访问路径下,因此要控制系统的系统文件不被访问到,当您配置好之后,至少要测试一下路径不能直接被用户下载,否则系统将会受到严重威胁。

  • http://www.example.com/.env

  • http://www.example.com/storage/install.lock

具体可参照《如何在虚拟机上安装 ModStart》章节

https://modstart.com/doc/install/qa.html#q-%E5%A6%82%E4%BD%95%E5%9C%A8%E8%99%9A%E6%8B%9F%E6%9C%BA%E4%B8%8A%E5%AE%89%E8%A3%85-modstart

视图调用查找顺序问题资讯

主题的视图文件( .blade.php 结尾)可能出现在多个位置,系统在渲染视图的时候会按照以下优先级查找直到匹配成功:

  1. 启用主题自定义视图目录:如 resources/views/theme/<主题>

  2. 当前主题主题模块视图目录:如 module/<主题模块>/View(这里假设主题模块的主题根目录为 module/<主题模块>/View )

  3. 系统默认视图目录:如 resources/views/theme/default

  4. 当前模块视图目录:如 module/Xxx/View

举例说明: 当前系统启用 myTest 主题模块,主题根目录位于 module/MyTest/View,在 Xxx 模块中调用 $this->view('test.list.news') 系统会按照如下顺序进行视图文件的查找,优先使用第一个匹配到的文件:

  1. resources/views/theme/myTest/pc/test/list/news.blade.php

  2. module/MyTest/View/test/list/news.blade.php

  3. resources/views/theme/default/pc/test/list/news.blade.php

  4. module/Xxx/View/pc/test/list/news.blade.php

具体可参照 https://modstart.com/doc/manual/module_theme.html

数据库事务机制如何使用

闭包方式

DB::transaction(function () {
    DB::table('users')->update(['votes' => 1]);
    DB::table('posts')->delete();
});

手动模式

// 开启事务
DB::beginTransaction();
// 回滚
DB::rollBack();
// 提交
DB::commit();

具体可参照Laravel的标准用法

https://learnku.com/docs/laravel/5.1/eloquent/1080


请问这几个版有何区别
  • ModStartBlog:基于Laravel5.1开发,内置了博客模块

  • ModStartCMS:基于Laravel5.1开发,内置了CMS、会员模块

  • ModStartCMS Laravel9:基于Laravel9.x开发,内置了CMS、会员模块

ModStartBlog系统手机端的图片上传异常

未能复现,请联系我们客服,录屏给我们

后台博客编辑,发布用不了

看报错应该你的系统  CROS 配置问题,静态资源文件被拦截了。

发表博客没确认修改按钮吗?

请打开浏览器调试模式,查看页面JS静态资源是否加载完成。

QQ
微信
客服