في Be Concept ، يمكنك استخدام مستمعي ومشغلات أحداث 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') });