kuaza
(kuaza)
1
投稿する前にたくさん検索しましたが、見つけられませんでした。このテーマコンポーネントを少し変更して、新しいトピック作成ボタンを追加しています。そして、ログインしていないユーザーがボタンをクリックしたときにログインエリアを開くようにしたいです。修正しようとしているファイルは、ここのプリクリック部分です: https://github.com/KilicSelcuk/discourse-new-image-ask-topic-button-theme-component/blob/main/common/header.html
ボタンを非表示にするのではなく表示させ、この機能を使用するためにログインまたはサインアップを促したいです。
よろしくお願いします。
kuaza
(kuaza)
2
このように実装しました。
helper.attach("button", {
label: "log_in",
className: "css_class_name",
action: "showLogin",
icon: "plus"
})
Canapin
(Coin-coin le Canapin)
3
Discourse のカスタマイズコードは 2018/2019 年から大きく変更されています。これらのリソースは非常に古い可能性があります。
Discourse が現在どのように要素/ボタンを追加し、それらにアクションをアタッチしているかを確認してみましたか?
「いいね!」 1
kuaza
(kuaza)
4
正直、そのような書類がどこにあるのか分かりません。もしガイドがあって、あなたがそれを知っているなら、共有していただければ、私が愛する人たちの一人にあなたを加えましょう 