ב- Be Concept , אתה יכול להשתמש במאזין אירועי 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') });