مستمعي ومشغلات أحداث Javascript المخصصة في Be Yours

بدءًا من الإصدار Be Yours 6.0.0 ، يمكنك استخدام مستمعي ومشغلات أحداث Javascript المخصصة.

عندما تقوم بتخصيص السمة، قد ترغب في ربط بعض الأحداث بعد حدوثها لتنفيذ البرنامج النصي المخصص الخاص بك أو دمج تطبيق ثالث. نحن نقدم أنماط جافا سكريبت للأحداث المدعومة:

تم تحميل صفحة التشغيل

لقد تم تحليل مستند HTML بالكامل، وتم تأجيل كافة البرامج النصية

 document.addEventListener('page:loaded', function() { // Page has loaded and theme assets are ready });

تم تحديث سلة التسوق

استخدم نمط JavaScript هذا لتحديث كائن سلة التسوق بعد تغيير الكمية:

 document.addEventListener('cart:updated', function(evt) { console.log(evt.detail.cart); });

تمت إضافة المنتج إلى سلة تسوق اياكس

 document.addEventListener('ajaxProduct:added', function(evt) { console.log(evt.detail.product); });

فشل المنتج في الإضافة إلى سلة التسوق

 document.addEventListener('ajaxProduct:error', function(evt) { console.log(evt.detail.errorMessage); });

تم فتح نموذج العرض السريع

 document.addEventListener('quickview:open', function(evt) { console.log(evt.detail.productUrl); });

تم تحميل عرض سريع مشروط

 document.addEventListener('quickview:loaded', function(evt) { console.log(evt.detail.productUrl); });

تم تغيير اختيار البديل

 document.addEventListener('variant:change', function(evt) { console.log(evt.detail.variant); });

تتم إعادة عرض صفحة المجموعة

 document.addEventListener('collection:reloaded', function() { console.log('collection:reloaded') });