我想重命名一些路径 URL
例如:http://localhost:4200/c/biotechnology/5/l/calendar
我希望将 calendar 重命名为 events。
http://localhost:4200/agenda
我希望将 agenda 重命名为 calendar
你能告诉我该怎么做吗?我可以通过网站管理员面板进行操作吗?
或者需要通过代码来完成?
如果需要在后端完成,具体是哪个文件可以修改?
我熟悉 Django,但刚接触 Rails。
请帮帮我。
我想重命名一些路径 URL
例如:http://localhost:4200/c/biotechnology/5/l/calendar
我希望将 calendar 重命名为 events。
http://localhost:4200/agenda
我希望将 agenda 重命名为 calendar
你能告诉我该怎么做吗?我可以通过网站管理员面板进行操作吗?
或者需要通过代码来完成?
如果需要在后端完成,具体是哪个文件可以修改?
我熟悉 Django,但刚接触 Rails。
请帮帮我。
请查看:
这些看起来不像核心路由。
例如,agenda 在我的实例中不存在——你是否安装了插件?
如果是,请查看插件代码,特别是 config/routes.rb(或者可能在 plugin.rb 中)。
我建议花些时间阅读和理解源代码的结构。
@merefield ,没有,我没有安装任何插件,在类别设置中,如果您启用议程主题列表,那么在主页上将启用一个按钮来查看特定类别的事件。
所以我重命名了该按钮,现在也想重命名 URL,但我找不到如何操作。
这很奇怪,因为基础 Discourse 中没有这样的路由。
https://raw.githubusercontent.com/discourse/discourse/main/config/routes.rb
……请随意搜索“agenda”(议程)。
我不认为分类设置中默认有这样的部分。
我相信您一定安装了某个插件,可能是这个:
我的错,你说得对,我猜是 discourse events 插件