شكراً جزيلاً لك على عملك على هذا! آمل حقًا أن يتم الانتهاء منه قريبًا!
لقد أجريت بعض الاختبارات الأساسية الآن ولا يزال يواجه معظم المشاكل التي أبلغت عنها هنا.
لم أعد أتلقى رسالة الخطأ المنبثقة التي تقول “عذرًا، حدث خطأ”، ولكن النقر على زر “تعيين” في وحدة “التذاكر” (إلى يمين العلامات) لا يفعل شيئًا وينتج عنه نفس أخطاء وحدة التحكم التي تم عرضها سابقًا في التسجيل.
يمكنني تعيين موضوع باستخدام زر “تعيين” أسفل الموضوع، ولكن “التذاكر” و"تعيين" لا يبدو أنهما يتواصلان مع بعضهما البعض. لا يتم ملء عمود “معين” في لوحة تحكم التذاكر.
أيضًا، آمل أنه أثناء مراجعتك لهذا، قد تتمكن من إيلاء بعض الاهتمام للطلب الذي قدمه مجموعة متنوعة من الأشخاص - السماح لمجموعات تتجاوز “الموظفين” باستخدام “التذاكر”. لقد تفحصت الكود قليلاً ولاحظت بعض الأماكن التي تقول أشياء مثل currentUser.staff و is_staff وما إلى ذلك… لذا، أعتقد أنه لن يكون من الصعب جدًا إما:
- تخفيف/إزالة هذا الشرط،
- إضافة مجموعة مستخدمين أخرى (مثل فريق التذاكر) يمكننا إنشاؤها وتحديدها بأنفسنا، أو
- إضافة آلية تخصيص ما في إعدادات التذاكر تسمح لنا بتحديد المجموعات التي لديها حق الوصول إلى التذاكر.
من الواضح أن 3 > 2 > 1، ولكن أيًا كان ما تميل إليه سيكون موضع تقدير كبير! أعتقد أيضًا أنه سيجعل التذاكر أكثر جاذبية بشكل عام، مما يجعل عملك الشاق السابق يستحق العناء.
شكراً مرة أخرى!