מאזינים וטריגרים של אירועי Javascript מותאמים אישית ב-Be Yours

מ-Be Yours 6.0.0 , אתה יכול להשתמש במאזין אירועי Javascript ובטריגרים מותאמים אישית.

כאשר אתה מותאם אישית את הנושא, ייתכן שתרצה להתחבר לאירועים מסוימים לאחר שהם יבצעו את הסקריפט המותאם אישית שלך או שילוב של אפליקציה שלישית. אנו מספקים דפוסי 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); });

מוצר נוסף לעגלת 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') });