لقد أضفت حقل مستخدم مخصصًا باستخدام إضافة، تاركًا المثال الموجود في:
يعمل هذا بشكل رائع ويظهر الحقل المخصص في صفحة تعديل ملف المستخدم، ويمكن تعديل القيمة وحفظها.
أود أن يظهر هذا الحقل أيضًا في نموذج إنشاء الحساب (app/assets/javascripts/discourse/templates/modal/create-account.hbs) بنفس الطريقة التي تظهر بها حقول المستخدمين المخصصة التي تم إنشاؤها عبر الواجهة، لكنني أعاني من العثور على طريقة للقيام بذلك. إذا كان أي شخص يعرف كيفية ذلك، أو يمكنه الإشارة إلى إضافات أو أمثلة أخرى تتضمن حقلًا مخصصًا في نموذج التسجيل، فسيكون ذلك رائعًا!
ملاحظة: أنا أدرك أن /admin/customize/user_fields يسمح بإنشاء حقول مستخدمين مخصصة عبر الواجهة، ومع ذلك اكتشفت أن الحقول التي يتم إنشاؤها بهذه الطريقة تُعطى داخليًا اسمًا عامًا مثل user_field_2 (على سبيل المثال)، وفي حالة الاستخدام الخاصة بي أحتاج إلى أن يكون للحقل اسم دائم محدد مسبقًا يمكن لإضافة الكود الخاص بي الإشارة إليه بشكل موثوق.
شكرًا لك!
