こんにちは。
Discourse は初めてで、複数のプロジェクトで利用したいと考えています。先週、いくつかインスタンスをセットアップして試してみて、プラットフォームでやりたいことにとって不可欠なカスタム機能を追加したいと思っています。ユーザーのカスタムフィールドを追加できることはすでに確認しており、トピックにカスタムフィールドを追加するアプローチもいくつか見つけました(こちらとこちら)。私が望むこと/必要なことは、Discourse インスタンスの管理者が、現在ユーザーフィールドでできるのと同じように、新しいカスタムフィールドを作成できるようにすることです。
ユーザーが複数のフィールドを設定できるようにする設定機能を追加する方法について、どなたか正しい方向性を示していただけないでしょうか?そうすれば、単一フィールドで行うように、それらを適切な場所にレンダリングできます。
どんな助けでも感謝します。よろしくお願いします。
プラグインが必要だと思います。
提案された解決策ではなく、解決しようとしている問題を説明していただけますか?
カスタムユーザーフィールドではない場合、どのような種類のカスタムフィールドですか?何かに接続されている必要があります。カスタムモデルが必要ですか?
Developing Discourse Plugins - Part 1 - Create a basic pluginをご覧になるか、プログラミングやRailsについてご存知であれば、GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins および discourse/lib/plugin/instance.rb at main · discourse/discourse · GitHub をご覧ください。
「いいね!」 1