هل أصبح استخدام type: group في الإضافات غير فعال؟

هل أصبح استخدام type: group في الإضافات غير فعال؟

حاولت استخدامه في الإضافة، لكنه لا يعمل. يظهر حقل الإدخال وكأنه من نوع text وليس كما هو متوقع من نوع select.

هل تم إهمال type: group؟

  quectel_online_customer_general_customer_group_id:
    default: ""
    type: group
    client: true

أعتقد أنه يجب أن يكون type: group_list

نعم، لقد قمت بالبحث قليلاً، وتبيّن لي أن معظمهم يستخدمون type: group_list.

لكن، احتياجاتي تقتصر على اختيار عنصر واحد فقط. إذا استخدمت type: group_list، فسأضطر إلى إضافة تحقق مخصص يمنع اختيار أكثر من عنصر، وهو أمرٌ ممكن تقنيًا لكنه يبدو غير مريح ومُثقل.

لماذا تم حذف type: group؟ هناك حالات مشابهة لـ type: category حيث يكون اختيار عنصر واحد فقط هو المطلوب، لذا لا ينبغي اتخاذ قرار شامل يعمم على جميع الحالات.

إلا إذا كان type: group_list يدعم بشكل متوافق حالة اختيار عنصر واحد فقط.

لست متأكداً مما إذا كان قد تم حذفه، يبدو أكثر وكأنه لم يتم تنفيذه بشكل حقيقي ربما؟ يبدو الأمر غريباً.

بصراحة، أعتقد أن هذا قد يستحق فتح طلب ميزة في قناة Contribute.

في الواقع، @gerhard، هل لديك المزيد من السياق؟ أرى أن هناك ملاحظة حول مهمة TODO تتعلق بالتوثيق

لست متأكدًا. وكما يشير ملاحظة TODO، أثناء عملي على نصيب الاستيراد، لاحظت أن النوع group يبدو أنه يُخزن كنص وليس كمعرّف. أظن أنه لم يُنفذ كقائمة منسدلة. في بدايات Discourse، كنا نستخدم في الغالب حقول نصية لإعدادات الموقع. قد يكون هذا أثرًا باقٍ من تلك الفترة.

نعم، الآن هو على شكل مربع نص. يبدو أنه لم يتم تنفيذه على الإطلاق. :rofl:

في الواقع لم يتم تنفيذه، لذا كانت group_list هي الإجابة الصحيحة، حتى