مفتاح الربط لم يعد يعمل بسبب الثيم القديم

في منتصف شهر مايو تقريبًا، توقفت الأداة عن العمل لمسؤولي النظام لدينا. أود حقًا إعادة تشغيلها.

**


**

لدينا أيضًا شريط تنقل يستخدم jQuery لخيارات القائمة المنسدلة والآن لم تعد تعمل هذه الخيارات بعد تحديث السمة المخصصة الخاصة بنا. أي مساعدة ستكون محل تقدير كبير!

https://community.ratebeer.com/ .

هل هذا أيضًا بسبب السمة المخصصة الخاصة بك أم مشكلة عامة؟

من تجربتي، يكون الأمر دائمًا بسبب إضافة أو مكون أو سمة. ماذا يقول الوضع الآمن؟

إعجابَين (2)

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

أنا لست مهتمًا بإلقاء اللوم. أنا مهتم بحل المشكلة.

كيف يمكن اختبار المشاكل؟

هل هناك طرق مقبولة لإنشاء شريط تنقل يعمل لسمة مخصصة؟ (لدينا إصدار قديم جدًا من bootstrap/jquery)

أول شيء يجب عليك مشاركته هو أي أخطاء و/أو تحذيرات إهمال في وحدة تحكم المتصفح الخاص بك.

إعجابَين (2)

مرحباً جوزيف،

نظرت في المنتدى وأعتقد أنني أرى ما قد تكون المشكلة.

(1) يبدو أن هناك بعض تنسيقات CSS في السمة لتنسيق .dropdown-menu مما يسبب مشكلة. لقد أجرينا مؤخرًا تحديثًا كبيرًا لـ “مجموعة النماذج” الخاصة بنا، لذلك ربما تمت إضافة .dropdown-class إلى قائمة المسؤول كجزء من العملية، ويتم الآن استهدافها عن طريق الخطأ بواسطة تنسيقات CSS القديمة.

هناك نسختان من نفس التنسيق في السمة تتضمنان كلاهما display: none.
إذا قمت بتعطيلهما في أدوات مطوري المتصفح، تظهر القائمة (2).

ومع ذلك، يبدو أن تنسيقات CSS هذه مهمة لإخفاء قائمة منسدلة أخرى (3)، حيث ظهرت بعد تعطيل display: none.

ما أوصي به هو إضافة شيء مثل هذا إلى common.scss الخاص بك:

.fk-d-menu__inner-content .dropdown-menu {
   display: block;
}

يجب أن يستهدف هذا قائمة المسؤول هذه فقط مع ترك القوائم المنسدلة الأخرى وشأنها.

4 إعجابات

شكراً جزيلاً لك يا برايس!

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

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.