حسب ضرورت جاوا اسکرپٹ ایونٹ سننے والے اور تصور میں محرکات

Concept میں، آپ اپنی مرضی کے مطابق Javascript ایونٹ سننے والے اور محرکات استعمال کر سکتے ہیں۔

تھیم کو حسب ضرورت بناتے وقت، آپ اپنی مرضی کے مطابق اسکرپٹ کو چلانے یا کسی فریق ثالث ایپ کے ساتھ ضم ہونے کے بعد کچھ واقعات سے جڑنا چاہتے ہیں۔ ہم معاون واقعات کے لیے JavaScript پیٹرن فراہم کرتے ہیں۔

صفحہ لوڈ ہو گیا۔

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

پروڈکٹ کو ایجیکس کارٹ میں شامل کیا گیا۔

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

اپ ڈیٹ کرنے کے لیے کارٹ دراز کو ٹرگر کریں۔

 document.dispatchEvent(new CustomEvent('cart:refresh', {
 bubbles: true, detail: { open: true }
 }));

اگر آپ نہیں چاہتے ہیں کہ اپ ڈیٹ کے بعد کارٹ دراز کھلے تو open پیرامیٹر کو false پر سیٹ کریں۔

مزید مدد کی ضرورت ہے۔

اگر آپ کو کوئی مسئلہ درپیش ہے یا آپ کو اپنے تصوراتی تھیم میں اضافی مدد کی ضرورت ہے، تو ماہرانہ رہنمائی کے لیے Roartheme کی سپورٹ ٹیم سے رابطہ کرنے میں ہچکچاہٹ محسوس نہ کریں۔

RoarTheme's Whatsapp کے ذریعے 8 گھنٹے کے اندر سپورٹ حاصل کرنے کے لیے QR کوڈ اسکین کریں۔