Skip to main content

نظرة عامة

في معظم القوالب، تقوم تطبيقات الطرف الثالث مثل Globo بتعديل زر Add to Cart الافتراضي بدالة مخصصة. قد يمنع هذا Upcart من العمل بشكل صحيح، مما يؤدي إلى إعادة توجيه إلى السلة أو عدم فتح الدرج.

كيفية الإصلاح

اتبع هذه الخطوات لتعديل الإعدادات في كل من Upcart وGlobo:
  1. في تطبيق Upcart، انتقل إلى Cart Editor > Settings > Cart settings، ثم وسّع Advanced Settings.
  2. فعّل خيار Enhanced Ajax API Compatibility.
يحسّن هذا الإعداد التوافق مع التطبيقات التي تستخدم إجراءات إضافة مخصصة إلى السلة. بدون تفعيله، قد تتم إعادة توجيه العملاء إلى صفحة السلة الافتراضية للمتجر بدلاً من رؤية درج Upcart. بعد ذلك، حدّث إعدادات Globo:
  1. افتح تطبيق Globo Product Options.
  2. حدد موقع الخيار التالي وعطّله: “Redirect to the shopping cart page after adding a product.”
يضمن تعطيل هذا الخيار فتح درج Upcart بشكل صحيح بعد إضافة منتج إلى السلة.

لماذا يحدث هذا

يستبدل Globo Product Options عملية Add to Cart الافتراضية في Shopify بسكربت مخصص. عندما يحدث ذلك، لا يستطيع Upcart اكتشاف تحديث السلة ما لم يكن خيار Enhanced Ajax API Compatibility مفعّلاً. يتيح تشغيل هذا الإعداد لـ Upcart التعرف على إجراءات الإضافة المخصصة إلى السلة ويمنع عمليات إعادة التوجيه غير المرغوب فيها إلى صفحة السلة الافتراضية.