تعطيل طلب عضوية مجموعة (المجموعة ب) إذا كان المستخدم ينتمي بالفعل إلى مجموعة أخرى (المجموعة أ)

مرحباً بالجميع.
هل من الممكن عدم السماح، عندما يكون المستخدم عضوًا في مجموعة معينة (المجموعة أ)، بأن يظهر خيار طلب عضوية مجموعة أخرى (المجموعة ب)؟

لدي 3 مجموعات رئيسية تمنح الوصول إلى 3 فئات خاصة على التوالي، لذلك اعتقدت أن أي مستخدم قد يكون فضوليًا للدخول إلى فئات أخرى وطلب هذه العضويات.
أريد أيضًا أن تكون هذه المشكلة سهلة التعامل معها في المستقبل، بمعنى عدم الاضطرار إلى التحقق من ملفات تعريف المستخدمين في كل مرة يطلبون فيها عضوية للتحقق مما إذا كانوا لا ينتمون بالفعل إلى مجموعة أخرى.

هل تقترح أن يتمكن الجميع من رؤية جميع المجموعات ولكن عندما ينضمون إلى مجموعة واحدة، لا يمكنهم رؤية أي مجموعات أخرى؟ لا أستطيع أن أتخيل كيف يمكن أن يعمل ذلك.

إذا كنت لا تريد أن يعرف المستخدمون عن المجموعات الأخرى، فيمكنك ببساطة جعل المجموعات غير مرئية لأي شخص وإضافتهم يدويًا.

إعجاب واحد (1)

ما تقترحه هو أن يتمكن الجميع من رؤية جميع المجموعات ولكن عندما ينضمون إلى واحدة، لم يعودوا قادرين على رؤية أي مجموعات؟ لا أستطيع أن أتخيل كيف يمكن أن يعمل ذلك.

ليس بهذه الطريقة، ولكنك أعطيتني فكرة، سيكون من الأفضل ألا أرى تلك المجموعات (B، C) بعد اختيار واحدة (المجموعة A)، سيكون الأمر أشبه بخيار العنوان الذي يمكنني اختيار واحد فقط، ولكن لم يعد لدي خيار القدرة على اختيار مجموعة أخرى (بالطبع يمكن للموظفين تغييره في حالة ارتكبت خطأ أو شيء من هذا القبيل).

إذا كنت لا تريد أن يعرف المستخدمون عن المجموعات الأخرى، فيمكنك ببساطة جعل المجموعات غير مرئية لأي شخص وإضافتهم يدويًا.

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

لقد راودتني فكرة إنشاء حقل مخصص، والذي عند تحديده سيمنحه تلقائيًا الوصول إلى فئات معينة، ولم أجد شيئًا مشابهًا أيضًا وأغتنم هذه الفرصة للسؤال عما إذا كان هناك شيء مشابه، مكون إضافي يمكنه أداء هذه الوظيفة.

[اقتباس=“Rhod, المشاركة:3، الموضوع:237293”]
لإنشاء حقل مخصص، والذي عند تحديده تلقائيًا سيمنحه الوصول إلى فئات معينة
[/اقتباس]

أعتقد أنني أنشأت مرةً مكونًا إضافيًا يقوم بتعيين المستخدمين إلى مجموعة بناءً على قيمة حقل مخصص.

يمكن التحكم في فدان إلى فئات مع مجموعات.

إعجاب واحد (1)