-
DiscuzQ3.0 编译 PC H5 小程序 前端开发说明
DiscuzQ3.0 前端是 React 框架,在编译前端时可以使用编辑器 Visual Studio Code 和 PhpStorm 软件。有小伙伴也咨询过我,HBuilder X能否编译 DiscuzQ3.0 前端?这里非常肯定的回复:可以。需要修改 前端UI 的小伙伴赶紧试一试吧 Visual Studio Code 我使用 Visual Studio Code 为 80% 。因为免费授权,…...- 技术大师
- 0
- 0
- 49
-
DiscuzQ 3.0 logo 修改与手机H5端LOGO大小修改方法
DiscuzQ 3.0 logo 修改位置和 logo 大小修改。 logo位置:web/components/header/pc/index.jsx 在205行左右:{this.renderHeaderLogo()} 修改大小:文件位置 web/components/header/pc/index.module.scss 在35行.siteLogo width: rem(140); 修改这里面的…...- 技术大师
- 0
- 0
- 21
-
DiscuzQ 3.0 模板颜色修改
DiscuzQ 3.0 PC端 按钮颜色修改,搜索框颜色修改,链接颜色修改。 文件路径:common/styles/theme/default.scss 在9行开始,// button disabled 下面为颜色值...- 技术大师
- 0
- 0
- 11
-
DiscuzQ 3.0 模板介绍(简单介绍)
discuzQ DiscuzQ 3.0 模板介绍: DiscuzQ 3.0 模板是由:单个页面+组件 构成的。 1.page 目录是当个页面,2.components目录是组件。 那么他们是如何联系到一起呢? 1.首先是创建当个页面后。2.再引入组件。...- 技术大师
- 0
- 0
- 16
-
DiscuzQ3.0 PC首页 文件解读
DiscuzQ PC首页文件位置为:web/layout/index/index.jsx 这里文件里面包含了首页的左边导航 组件 和 右边的 二维码组件,推荐内容组件,筛选组件。 左边导航组件:<Navigation> 右边推荐组件:<Recommend> 二维码组件:<QcCode > 版权组件:<Copyright > 帖子组件:<Thre…...- 技术大师
- 0
- 0
- 5
-
DiscuzQ 3.0 pc端 头部页面 header 解读
DiscuzQ 3.0 pc端 头部页面位置为:web/components/header/pc/index.jsx 这里的头部文件是一个组件,里面包含了:登录,注册,退出,个人中心,首页,消息,发现,logo图,搜索框。...- 技术大师
- 0
- 0
- 7
-
DiscuzQ 升级方法,DZQ3.0怎么升级?
DiscuzQ 3.0 升级方法 操作是比较简单的,只需要安装一个 dlt.php 文件就可以安装了,现在进入主题。 安装方法: 文字解说: 第一步:下载 dlt.php 附件(DZQ官网有) 第二步:把 dlt.php 放在 public 栏目里面。 第三步:访问网址:/dlt.php 例如: http://123.com/dlt.php 【完成】 图文解说: 第一步: 下载 dlt.php 附…...- 技术大师
- 0
- 0
- 10
-
DiscuzQ3.0 pc首页 H5首页 组件 base-layout解读
Dis DiscuzQ3.0 首页组件文件位置 base-layout 组件解读 base-layout 组件解读:是PC首页,H5首页的文件。 位置 文件位置:components/base-layout/pc/index.jsx 这个文件为存放首页文件代码,头部,左边栏目,中间帖子,右边信息,都是通过这个文件调用控制。 index.module.scss 是首页样式文件,包含了左边宽度样式,右…...- 技术大师
- 0
- 0
- 11
-
DiscuzQ3.0 编译执行语句(简洁版)
PC端 / H5 填写网址:common/config/dev.js 文件里面修改网址:COMMON_BASE_URL: ' http://www.123.com '切换 :cd web安装 :npm i 或者 npm install (安装报错的情况可以使用 npm install )运行 :npm run dev访问: http://localhost:…...- 技术大师
- 0
- 0
- 12
-
DiscuzQ3.X css.md 说明
# CSS 规范 > 目前项目中使用 CSS 变量进行主题切换,因此此规范主要是针对公共变量的定义的一个约束,帮助我们能够规范定义以及方便共用 ## 使用者注意 1. 组件或者页面中所有的颜色以及使用到的间距等都需要从 `common/styles/_variable.scss` 里面取,如果此文件中没有的请及时和负责人说,让负责人进行补充。 - 业务中用到的颜色以及字体、层级关系、间距等都…...- 技术大师
- 0
- 0
- 6
-
DiscuzQ(DZQ) 3.0 routes 栏目解读
DiscuzQ 3.0 routes 栏目是存放api路由文件。里面有四个文件。 分别为:api.php ,apiadmin.php ,apiv3.php ,web.php routes/api.php 目前只用了微信支付回调apiadmin.php 后台管理的api文件apiv3.php PC前端,H5前端,小程序前端管理的api文件web.php web的api文件,这个api用的比较少,官方…...- 技术大师
- 0
- 0
- 16
-
DiscuzQ3.0 二次开发说明与规范
DiscuzQ 3.0中有四个开发说明文档: css.md,developer.md,naming.md,user.md 文档位置:docs 栏目docs/css.mddocs/developer.mddocs/naming.mddocs/user.md 每一个文档都有针对的使用说明,不管是运营者,还是开发者都必须阅读基本说明,在后期使用 DiscuzQ 中更加方便。 这四个文档中分别是: css…...- 技术大师
- 0
- 0
- 13
-
DiscuzQ3.0文件与栏目详解
简介:Discuz!Q 基于 Laravel 框架的 lumen 开发而成,基本目录文件包和文件跟 lumen 官方是一致的,不过 Discuz!Q 也有增加了自己特色功能。 DiscuzQ3.0在2021-6-25号已经发布,目前是 v3.0.210624 为3.0的第一个版本。今天来解剖一个3.0的后端接口以及栏目文件的各个作用。 目录结构 目录结构 应用目录 /app app目录包含了应用的…...- 技术大师
- 0
- 0
- 16
-
DiscuzQ2.0 使用的是 jsonapi 增删改查路由例子
路由分别对应(增删改查路由例子) 以psr-2 基础命名规则外,下面为实践中相关命名规则。以user 为例, 路由和路由名称为小写复数按功能以.分开。控制器按功能,列表为复数,其它单条担任可为单数驼峰命名。序列化模型名为单数驼峰命名。数据库模型以单数驼峰命名。表名以复数命名。 下面为具体增删改查路由例子: $route->get('/users', &…...- 技术大师
- 0
- 0
- 14
-
DiscuzQ2.0 如何配置CDN规则
DiscuzQ 在腾讯云 CDN 添加域名的时候,请在【缓存配置】处增加以下两条规则: 规则类型为【首页】,刷新时间为0天。优先级调整为第1条。规则类型为【文件夹】,内容设置为/api,刷新时间为0天。优先级调整为第 2 条...- 技术大师
- 0
- 0
- 7
-
DiscuzQ2.0 如何更改域名?
DiscuzQ如何改域名 您只需要删除 storage/cache/data 目录中的内容与 storage/formatter 目录中的内容即可 `WARNING 请不要将目录删除,只删除其中的内容。`...- 技术大师
- 0
- 0
- 9
-
DiscuzQ2.0 数据如何备份?操作教程
如需备份 Discuz! Q,请备份以下内容: 数据库 config 目录 storage 目录 容器的更多配置说明? 如何将数据保存到容器外部 本容器支持以下三个外部映射目录: 数据库文件,映射到/var/lib/mysqldb/。 Discuz! Q的配置与存储目录,映射到/var/lib/discuz/。 SSL证书文件,映射到/etc/nginx/certs/,其中要求存在两个文…...- 技术大师
- 0
- 0
- 6
-
DiscuzQ 报错1366 Incorrect intege r value: " for column 'port'
报错: 1366 Incorrect intege r value: " for column 'port' 原因 因为不明原因 PHP服务器变量$_SERVER['REMOTE_PORT'] -- 用户连接到服务器时所使用的端口 为空导致. 临时解决办法: 文件批量查找 Arr::get($request->getServerParams(…...- 技术大师
- 0
- 0
- 14
-
DiscuzQ付费附件下载慢原因和解决办法
DiscuzQ付费附件下载慢原因与解决办法 免费附件下载直接连接到COS,从COS下, 付费付费则是走的PHP接口先鉴权,然后从COS拉文件到本地再发送到浏览器。目的之一可能是为了防盗链 这样的可能导致大的文件下载会很慢,解决办法就是首先要开启后台 腾讯云设置 对象存储设置 开启启用签名 修改 app/Controller/Attachment ResourceAttachmentControll…...- 技术大师
- 0
- 0
- 17
-
DiscuzQ更新后手机端视频帖与语音帖无法播放问题
问题原因 DiscuzQ 324更新 手机端使用了新增加的V2接口,V2接口没有返回视频的鉴权地址。 解决方法 找到 app\Api\Controller\Threads 下 ListThreadsV2Controller.php 找到 use Discuz\Base\DzqController; 下面加上 use Discuz\Contracts\Setting\SettingsReposito…...- 技术大师
- 0
- 0
- 7
-
Discuz修改默认排序为评论方法
首先下载 DiscuzQ 的 PC 和手机端源码 PC 找到 index.vue里面 sort: '', // 排序 修改为 sort: '3', // 排序 手机端 src/components/ H5 qui-page-home-h5/qui-page-home-h5.vue 找到 params = { page: this.pageNum, perPa…...- 技术大师
- 0
- 0
- 9
-
DiscuzQ版本429更新后帖子列表图片显示为模糊图的问题
找到:app/Api/Controller/Threads ListThreadsV2Controller.php 找到: $cannotViewPosts = !in_array('thread.viewPosts', $permissions); $cannotFreeViewPosts = !in_array('thread.freeViewPosts.…...- 技术大师
- 0
- 0
- 5
-
DiscuzQ国外服务器微信支付time_expire时间过短解决办法
找到 app/Commands/Trade PayOrder.php 找到 $time_expire = Carbon::now()->addMinutes(Order::ORDER_EXPIRE_TIME)->format('YmdHis'); 改为 $time_expire = ''; 这个问题原因是时差有关,百度了下这个参数可以为空。本方法…...- 技术大师
- 0
- 0
- 6
-
DiscuzQ手机端音频附件和视频附件无法显示播放问题
DiscuzQ手机端音频附件和视频附件无法显示播放问题 首先你需要有前端开发环境 nodejs+phpstorm 或 vscode 并下载H5的源码 修改2个env文件里面的域名 找到src/qui-topic-content/qui-topic-content.vue 找到 :audio-id="item._jv.id" 改成 :audio-id="item.id&…...- 技术大师
- 0
- 0
- 8
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
- ¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!