لا يمكن إنشاء حسابات جديدة بسبب plugin قديم لحقل المستخدم متعدد الاختيارات

أعتقد ذلك، لكنني لم أجرب المكون الإضافي متعدد التحديد، لذلك لا يمكنني التأكد. إليك كيف تعمل حقول التحديد المتعدد في Discourse:

يمكن للمستخدمين تحديد أي من العناصر التي تضيفها عند تكوين الحقل المخصص:

من الممكن أن تكون واجهة المستخدم مختلفة عما كان يفعله المكون الإضافي، ولكن نأمل أن تكون النتائج هي نفسها.

هل يمكنك التأكيد على أنه مع تثبيت المكون الإضافي، يمكنك رؤية القيم التي أدخلها المستخدمون للحقول التي تم إنشاؤها بواسطة المكون الإضافي إذا قمت بزيارة صفحة ملفهم الشخصي؟

تعديل: @Paul_King، أدرك أنني ربما كنت متفائلاً للغاية بشأن ترحيل البيانات. بدون الوصول إلى وحدة تحكم Rails في موقعك، فإن أسهل طريقة للحصول على فكرة عما يحدث هي التحقق من كيفية حفظ الحقول القديمة عن طريق تشغيل استعلام Data Explorer. إذا لم يكن لديك هذا المكون الإضافي مثبتًا على موقعك، فقد يكون من المفيد إضافته.

إذا كان المكون الإضافي Data Explorer مثبتًا على موقعك، فحاول تشغيل الاستعلام التالي:

SELECT * FROM user_fields

نأمل أن يُرجع هذا الاستعلام بعض النتائج مع تعيين field_type الخاص بها إلى “multiselect-dropdown”. إذا كان الأمر كذلك، فيجب أن يكون ترحيل البيانات مباشرًا إلى حد ما.

إعجابَين (2)