我发布之前搜索了很多,但没有找到。我正在对这个主题组件做一些修改,并添加一个新的主题创建按钮。我希望非登录用户在点击按钮时打开登录区域。我试图修复的文件是这里的预点击部分:https://github.com/KilicSelcuk/discourse-new-image-ask-topic-button-theme-component/blob/main/common/header.html
我想让按钮可见而不是隐藏它们,并鼓励人们登录或注册来使用此功能。
谢谢。
我发布之前搜索了很多,但没有找到。我正在对这个主题组件做一些修改,并添加一个新的主题创建按钮。我希望非登录用户在点击按钮时打开登录区域。我试图修复的文件是这里的预点击部分:https://github.com/KilicSelcuk/discourse-new-image-ask-topic-button-theme-component/blob/main/common/header.html
我想让按钮可见而不是隐藏它们,并鼓励人们登录或注册来使用此功能。
谢谢。
我是这样做的。
helper.attach("button", {
label: "log_in",
className: "css_class_name",
action: "showLogin",
icon: "plus"
})
自 2018/2019 年以来,Discourse 的自定义代码发生了很大变化。这些资源可能已经过时。
您是否尝试查看 Discourse 目前如何添加元素/按钮以及如何将操作附加到它们上面?
坦白说,我不知道在哪里可以找到这类文件。如果你知道有相关的指南,并且愿意分享,我会把你列入我喜爱的人之中 ![]()