बी योर में कस्टम जावास्क्रिप्ट इवेंट श्रोता और ट्रिगर

Be Yours 6.0.0 से, आप कस्टम जावास्क्रिप्ट इवेंट श्रोताओं और ट्रिगर्स का उपयोग कर सकते हैं।

जब आप थीम को कस्टमाइज़ करते हैं, तो आप अपनी कस्टम स्क्रिप्ट को निष्पादित करने या किसी तीसरे ऐप को एकीकृत करने के बाद कुछ ईवेंट में हुक करना चाह सकते हैं। हम समर्थित ईवेंट के लिए जावास्क्रिप्ट पैटर्न प्रदान करते हैं:

पेज लोड हो गया

HTML दस्तावेज़ को पूरी तरह से पार्स कर दिया गया है, और सभी स्थगित स्क्रिप्ट

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

कार्ट अपडेट किया गया

मात्रा में परिवर्तन के बाद कार्ट ऑब्जेक्ट को अद्यतन करने के लिए इस जावास्क्रिप्ट पैटर्न का उपयोग करें:

 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')
 });

आगे सहायता की आवश्यकता है

यदि आपको अपनी Be Yours थीम के संबंध में कोई समस्या आती है या अतिरिक्त सहायता की आवश्यकता होती है, तो विशेषज्ञ मार्गदर्शन के लिए Roartheme की सहायता टीम से संपर्क करने में संकोच न करें।

RoarTheme के व्हाट्सएप के माध्यम से 8 घंटे के भीतर सहायता प्राप्त करने के लिए QR कोड को स्कैन करें