Ecwid is an eCommerce platform that helps to simply create on-line retailer and begin promoting your merchandise immediately wherever across the globe.
Within the following article I’ll clarify some fundamental examples that can be utilized to do easy customization in your Ecwid retailer.
If you wish to programmatically replace an enter worth. Then solely deciding on and assigning worth to the enter utilizing JS is not going to work. However you’d additionally must rise corresponding occasion like enter or change, to let the framework know the brand new change. For instance, the next code will rise enter occasion for “ec-qty” discipline.
let el = doc.querySelector('enter[name="ec-qty"]'); el.dispatchEvent(new Occasion('enter', bubbles:true, cancelable:true));
2. Subscribe to Web page Load Occasion in Ecwid
Fortunately, Ecwid does present its personal occasion which is fired each time a person redirects to a different web page. You possibly can merely subscribe to the occasion and voila! All of the required web page data will be accessible within the callback. Which incorporates web page identify, sort, key phrases, categoryId, orderId, productid and many others.
You should utilize following code block to subscribe to Ecwid’s “OnPageLoaded” occasion:
Ecwid.OnPageLoaded.add(operate(web page) console.log("Present web page is of sort: " + web page.sort); );
Within the following code instance, we’re subscribing to the “OnPageLoaded” occasion and checking if we’re on product particulars web page.
Ecwid.OnPageLoaded.add(operate(web page) if (web page.sort == 'PRODUCT') console.log("Present web page is of sort: " + web page.sort); );
The opposite web page sorts will be CATEGORY, CHECKOUT_PAYMENT_DETAILS, CHECKOUT_DELIVERY, CHECKOUT_ADDRESS, ACCOUNT_ROOT, PRODUCT and many others.
3. Redirecting to a different web page in Ecwid
You possibly can open cart web page in storefront like so:
The pages in storefront will be of two sorts:
- Normal web page like cart and delivery stage at checkout
- Web page with parameters, like product, class, search, and many others.
For common pages, specify the identify of the web page you wish to open. Nevertheless, for pages with parameters, you have to must specify what web page you wish to open precisely.
The Proper Software program are Ecwid skilled of Pakistan and we have now quite a lot of achievements on this space. We labored in cart setup, customized app improvement, backend and frontend customization, fee gateways, delivery strategies and rather more. The Proper Software program can also be formally listed as skilled at Ecwid web site.
You possibly can focus on your Ecwid necessities with us.