我遇到了新的自定义主页,它在添加新页面方面效果很好。但是,从管理员页面返回的“返回论坛”链接会在 URL 末尾添加“/custom”。这可能是因为它没有添加到 Rails 路由中,刷新页面会返回可怕的“哎呀!该页面不存在或已设为私有。”消息。
有什么办法可以解决这个问题吗?
我们还计划使用 Doc Categories 插件,就像本网站上的“文档”类别一样。这意味着很多用户也会有“返回论坛”按钮。
最坏的情况下,我可能可以在主题组件中重写“返回论坛”的 URL,类名看起来是唯一的。但我想知道是否有更好的方法,或者这是否是一个以前未识别的边缘情况,需要更强大的修复来添加到 Discourse 中。
3 个赞
这提供了类似的功能,但提供了一个 UI 来编辑您的页面,您可以拥有许多页面(不仅仅是一个)。
并且 Rails 知道路由……
父插件(上述是其扩展)位于此主题中:
2 个赞
pmusaraj
(Penar Musaraj)
3
4 个赞
manuel
(Manuel Kostka)
5
感谢您的更新@pmusaraj。返回按钮现在完美运行了!
在 /custom 路由上刷新页面仍然会显示“Oops”页面。有什么方法可以解决这个问题吗?
我之所以这样问,是因为使用自定义主页时,通常需要在侧边栏中添加一个自定义的“主页”链接。普通用户通常更喜欢将他们的默认主页设置为列表视图,例如“最新”。如果没有自定义侧边栏链接,他们将无法导航到常用的主页。这就是为什么我总是会在侧边栏项目中添加一个 /custom 链接的原因。
万一这个愿望清单目前开放,我很乐意提供更详细的反馈。
1 个赞
pmusaraj
(Penar Musaraj)
6
是的,由于一个不相关的构建问题,我不得不撤销了那个更改。我会尽快重新审视并恢复它。
1 个赞
system
(system)
关闭
7
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.