我无法将类别添加到“日历类别”设置中:
单击加号按钮仅显示停止标志……
这已经在 Category calendar not displaying 中讨论过,并与 FIX: add outlet names, they're no longer passed in by awesomerobot · Pull Request #424 · discourse/discourse-calendar · GitHub 合并
当前 3.2.0.beta4-dev 中可能存在回归?
我无法将类别添加到“日历类别”设置中:
单击加号按钮仅显示停止标志……
这已经在 Category calendar not displaying 中讨论过,并与 FIX: add outlet names, they're no longer passed in by awesomerobot · Pull Request #424 · discourse/discourse-calendar · GitHub 合并
当前 3.2.0.beta4-dev 中可能存在回归?
此设置要求您提供类别 ID 和帖子 ID。
您将看不到类别下拉列表。我理解这可能会令人困惑!
与描述类似,您必须输入,例如:categoryId=6;postId=453。
categoryId是日历将显示在其顶部的类别。
postId是您使用[calendar][/calendar]放置日历的帖子。
只是进一步澄清,此网站设置会将特定帖子的日历放入类别视图。
还有一个不同的设置,“events calendar categories”(事件日历类别),您可以在其中选择要启用顶部日历的类别,显示该类别中创建的主题的事件。
@renato 感谢您提供的补充说明,这解答了我的一些疑问……![]()
我已经将此移至 UX,因为那里的加号按钮令人困惑且不必要。但不确定这里是否存在 bug?
我无法让此功能正常工作。我在文本框中插入了有效的 categoryId= 和 postId=,并用分号分隔。但是日历没有显示。
主题 ID 是 30,因此查看 /t/30.json 端点会产生关于帖子的数据,所以我可以获取帖子 ID。类别 ID 可以很容易地从 URL 中获取,但将它们放入框中没有任何效果。
我也忍不住觉得管理面板应该有更清晰的区别来解释“事件日历类别”和“日历类别”之间的区别,因为功能非常相似,但又不完全相同。
据我所知,区别在于“在类别顶部显示事件日历”将显示一个 [event][/event] 事件的日历(尽管选择了一个类别后,它并没有解释你也需要在该类别的一个主题中创建 [calendar] (换行) [/calendar])。
而“日历类别”(“在类别顶部显示日历”)的区别仅仅是省略了“事件”一词(快速阅读时很容易错过),具有完全不同的语法,并且允许你显示任何 [calendar] (换行符,否则无效) [/calendar],其中可以包含 [date] 对象。
管理界面是否有任何方法可以更清晰一些?即使它需要链接回 Meta 上的指南,那也算是有所帮助。