トピックテーブルの topic-list-header クラスの thead に新しい th を作成したいのですが、方法を教えていただけますか?
handlebars に関する予備知識が必要です。次に、discourse のソース コードを確認し、対応するパスを見つけます。
次に、例のように、それを上書きするためにテーマ コンポーネント内に同じ名前の新しいファイルを作成します。
「いいね!」 5
これは役に立ちません。
なぜですか😳 私の知る限り、それは有効な回答です。
それは残念です。なぜなら、それが正解であり、@Lhc_fl は非常に親切だからです。\n\nどの部分が理解できませんか? あなたが求めていることは、ハンドルバーテンプレートを使用した Discourse 開発に慣れていない人にとって、必ずしも簡単な変更ではありません。
または、raw plugin outletを使用しますか?
「役に立たない」というのは、ここでは「それはどうやるのか分からない」という意味だと感じます。
公式ガイドをお読みください: Developing Discourse Themes & Theme Components
テンプレートをオーバーライドするにはいくつかの方法があります(これはあなたが達成しようとしていることの解決策です)。1つは、このセクションで説明されています: Developing Discourse Themes & Theme Components
「いいね!」 3
post_replies テーブルからデータを取得し、topic-list-table にあるボタンで使用したいと考えています。各行には異なる投稿があり、投稿 ID に応じて最後の返信を取得し、テーブル内のボタンをクリックすると、最後の返信がコンテナに貼り付けられます。
どうしたいのかまだ分かりません。どうやってやるかについて何も説明せずに、どうしたいのか言ってください。
「いいね!」 2