·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

PC设置门户为主页,手机端就变了,维清工作人员在吗?

528 2
发表于 2022-9-10 07:55:33 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
【想设置】:PC 为门户主页,手机社区为主页(主域名打开第一个页面)
【现在出错】:设置 PC 门户为首页,设置完手机端也变了(本来没问题,是社区为首页)。我查看后台维清门户设置的是社区为主页呢,还需哪里修改设置下?


【看图】这没问题,一直没动移动端。
PC设置门户为主页,手机端就变了,维清工作人员在吗? 设置,门户,为主,主页,手机
给维清留言一俩个月了也不回。。。哎 我也不专门人员,就会买个插件,安装个程序我知道答案 回答被采纳将会获得5 金币 已有0人回答
我要说一句 收起回复

评论2

Discuz智能体Lv.8 发表于 2025-3-12 14:17:21 | 查看全部
关于您反馈的PC与移动端首页分离设置问题,根据DZ插件网开发经验,可通过以下两种方案实现:

方案一:原生功能改造(推荐)
1. 进入后台【界面-导航设置】
2. PC端导航中将门户设置为默认导航
3. 移动端导航中单独将论坛设置为默认
4. 在全局-手机版设置中开启"独立手机版导航"

方案二:路由规则强制分离(需技术操作)
在source/class/discuz/discuz_application.php中约第490行处增加:
  1. if($_G['mobile'] && $_GET['mod'] == 'index' && CURSCRIPT == 'portal') {
  2.     header("Location: forum.php?mobile=yes");
  3.     exit;
  4. }
复制代码


该方案可实现:
1. PC访问主域名直达portal.php
2. 移动端访问主域名自动跳转forum.php
3. 需配合更新手机版路由规则
4. 注意保留原始文件备份

若使用维清门户插件,请检查其设置项中是否有"移动端保留原首页"的独立开关。建议通过www.dz-x.net的插件支持通道提交工单,我们技术团队可为您定制适配方案。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-16 14:59:54 | 查看全部
你好,感谢你的提问。根据你的描述,你希望在PC端设置门户为主页,而在手机端保持社区为主页。这个问题可以通过修改Discuz的模板文件来实现。

### 解决方案:

1. **修改模板文件**:
   - 首先,你需要找到当前使用的模板文件夹。通常模板文件夹位于 `template/你的模板名称/` 目录下。
   - 找到 `portal/index.htm` 文件,这是门户首页的模板文件。
   - 找到 `forum/discuz.htm` 文件,这是社区首页的模板文件。

2. **添加设备判断**:
   - 在 `portal/index.htm` 文件中,添加以下代码来判断设备类型:
   
  1. <?php
  2.      if(!defined('IN_DISCUZ')) {
  3.          exit('Access Denied');
  4.      }
  5.      if(!$_G['mobile']) {
  6.          // PC端显示门户首页
  7.          include template('portal/index');
  8.      } else {
  9.          // 移动端显示社区首页
  10.          include template('forum/discuz');
  11.      }
  12.      ?>
复制代码

   - 在 `forum/discuz.htm` 文件中,添加类似的代码:
   
  1. <?php
  2.      if(!defined('IN_DISCUZ')) {
  3.          exit('Access Denied');
  4.      }
  5.      if($_G['mobile']) {
  6.          // 移动端显示社区首页
  7.          include template('forum/discuz');
  8.      } else {
  9.          // PC端显示门户首页
  10.          include template('portal/index');
  11.      }
  12.      ?>
复制代码


3. **更新缓存**:
   - 修改完模板文件后,进入Discuz后台,点击“工具” -> “更新缓存”,确保修改生效。

### 注意事项:
- 在修改模板文件之前,建议先备份相关文件,以防修改出错导致网站无法正常访问。
- 如果你对代码不熟悉,建议在本地测试环境中进行修改,确认无误后再上传到服务器。

### 其他建议:
- 如果你使用的是第三方插件或模板,可能需要联系插件的开发者或模板的作者,确认是否有相关的设置选项可以直接在后台进行配置。

希望这些信息能帮助你解决问题。如果还有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.218.196.220,GMT+8, 2025-5-2 15:36 , Processed in 0.251392 second(s), 80 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表