「全ユーザー対象」が選択された場合にユーザー項目を編集不可にする

こんにちは

フィールドの必須設定が「すべてのユーザーに適用」になっている場合、登録後にユーザーフィールドを編集不可にする方法はありますか?

ありがとうございます

いいえ、そうは思いません。チェックボックスはチェックを外せません。
代わりに「サインアップ時」を使用できますが、既存のユーザーには影響しません。

「いいね!」 4

@NateDhaliwal様、ご返信ありがとうございます。現在の設計上の決定の根拠についてお伺いしたいです。ユーザーフィールドを編集不可にし、「全ユーザーに適用」に設定したいユースケースは数多くあります。

何について質問しているのか分かりませんが、Discourseのコードを変更してユーザーフィールドを編集不可にするということでしたら、プラグインが必要になります。そして、ChatGPTはDiscourseプラグインの作成が非常に、非常に苦手です。ChatGPTが出力するものを鵜呑みにしない方が良いでしょう。

すでにサインアップしたユーザーが入力できるように、編集可能にする必要があると思いますか?

「入力後は編集不可」のようなユースケースを考えていますか?