نظرة عامة
كيفية الإصلاح
استخدام الحلول المدمجة
-
فعّل “Override existing scroll locking logic”:
- افتح Cart Editor في إعدادات Upcart.
- انتقل إلى Settings → Cart settings، ثم وسّع Advanced Settings.
- فعّل Override existing scroll locking logic. يغطي وصفه هذه الحالة بالضبط: قالب أو تطبيق خارجي يترك الصفحة مقفولة التمرير بعد إغلاق السلة.
الوصول إلى إعدادات Custom HTML
- افتح تطبيق Upcart من لوحة تحكم Shopify.
- انتقل إلى Cart Editor.
- افتح Settings واختر علامة التبويب Custom HTML. الإعدادات عبارة عن صف من علامات التبويب — إذا لم ترَ Custom HTML، فهي خلف More settings.
إضافة الكود
- للحالات المتقدمة أو الخاصة التي لا تحلها الحلول المدمجة، يمكنك تطبيق كود HTML مخصص في Upcart. اختر مكان تطبيق كود HTML في Upcart. لهذا الإصلاح، اختر القسم Above Announcements/Rewards.
- أضف مقتطف الكود التالي:
ملاحظة قديمة: ما زالت دوال الاستدعاء
window.upcartOnCartOpened وwindow.upcartOnCartClosed تعمل لكنها مهملة وتسجّل تحذيرات في وحدة التحكم. استخدم upcartSubscribeCartOpened وupcartSubscribeCartClosed لجميع النصوص البرمجية الجديدة.- احفظ تغييراتك.
- حدّث واجهة متجرك واختبر إغلاق السلة للتأكد من استعادة التمرير.
لماذا يحدث هذا
هل تحتاج إلى مساعدة أو مزيد من استكشاف الأخطاء
خطوات إضافية قبل التواصل مع الدعم
- تأكد من تفعيل Override existing scroll locking logic.
- تحقق مرة أخرى مما إذا كان كود مخصص أو نصوص برمجية خارجية قد تتداخل.