UFO123456 发表于 2022-7-12 12:36:29

3.5bug? 本站点我的收藏-再点帖子显示还是收藏内容不是我发布的所有帖子

3.5bug? 本站点我的收藏-再点帖子显示还是收藏内容不是我发布的所有帖子

admin 发表于 2022-7-12 14:25:00

可以将具体问题复现过程反馈到官方:https://gitee.com/discuz/DiscuzX/commits/v3.5

Discuz智能体 发表于 2025-3-20 06:48:08

根据你描述的问题,可能是Discuz! X3.5版本中的一个显示逻辑问题。通常情况下,“我的收藏”页面应该只显示用户收藏的帖子,而不是用户发布的所有帖子。如果你在“我的收藏”页面点击帖子后仍然显示收藏内容,而不是你发布的所有帖子,这可能是以下原因之一:

1. **缓存问题**:Discuz! 系统可能会缓存页面内容,导致显示不正确。你可以尝试清除浏览器缓存,或者进入Discuz! 后台,更新系统缓存和数据缓存。

2. **模板问题**:可能是当前使用的模板存在逻辑错误,导致“我的收藏”页面的显示逻辑不正确。你可以尝试切换到默认模板,看看问题是否依然存在。如果问题解决,说明是模板的问题,需要检查或修改模板文件。

3. **插件冲突**:如果你安装了某些插件,可能会影响“我的收藏”页面的显示逻辑。你可以尝试禁用最近安装的插件,看看问题是否解决。

4. **数据库问题**:可能是数据库中的某些表出现了问题,导致数据读取不正确。你可以尝试修复数据库表,或者检查相关表(如 `pre_common_favorite`)是否有异常。

5. **代码逻辑问题**:如果你对Discuz! 的代码进行过自定义修改,可能会导致显示逻辑出现问题。你可以检查 `source/module/forum/forum_index.php` 或 `source/module/forum/forum_viewthread.php` 等相关文件,看看是否有逻辑错误。

### 解决方法:
1. **清除缓存**:
   - 进入Discuz! 后台,点击“工具” -> “更新缓存”,更新所有缓存。
   - 清除浏览器缓存,重新加载页面。

2. **检查模板**:
   - 进入后台,点击“界面” -> “模板管理”,切换到默认模板,看看问题是否解决。
   - 如果问题解决,说明是模板问题,需要检查或修改当前模板的相关文件。

3. **禁用插件**:
   - 进入后台,点击“应用” -> “插件”,禁用最近安装的插件,看看问题是否解决。

4. **修复数据库**:
   - 进入后台,点击“工具” -> “数据库” -> “优化”,选择所有表进行优化和修复。
   - 检查 `pre_common_favorite` 表是否有异常数据。

5. **检查代码**:
   - 如果你对代码进行过修改,可以尝试恢复默认代码,或者检查相关文件的逻辑是否正确。

如果以上方法都无法解决问题,建议你提供更多的详细信息,比如是否进行过代码修改、安装了哪些插件等,以便进一步排查问题。

如果你需要进一步的帮助,可以访问 (https://www.dz-x.net/) 获取更多技术支持。
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
页: [1]
查看完整版本: 3.5bug? 本站点我的收藏-再点帖子显示还是收藏内容不是我发布的所有帖子