מ-Be Yours 6.0.0 , אתה יכול להשתמש במאזין אירועי Javascript ובטריגרים מותאמים אישית.
כאשר אתה מותאם אישית את הנושא, ייתכן שתרצה להתחבר לאירועים מסוימים לאחר שהם יבצעו את הסקריפט המותאם אישית שלך או שילוב של אפליקציה שלישית. אנו מספקים דפוסי Javascript עבור אירועים נתמכים:
- דף ההדק נטען
- הפעל את מגירת העגלה לעדכון
- מוצר נוסף לעגלת Ajax
- הוספת המוצר לעגלת הקניות נכשלה
- מודאל תצוגה מהירה נפתח
- תצוגה מהירה מודאלית נטען
- בחירת הגרסה השתנתה
- דף האוסף מעובד מחדש
דף ההדק נטען
מסמך ה-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); });
מוצר נוסף לעגלת Ajax
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') });