Liquid, javaScript, temi
Buongiorno, uso il tema Debutify e, dopo aver aggiunto un prodotto al carrello, avviene il redirect automatico che vorrei eliminare e sostituire semplicemente con l'icona del carrello che segna 1 prodotto.
Ho individuato il problema del redirect in theme.js.liquid
itemAddedCallback = function() {
if (theme.settings.dbtfySkipCart) {
theme.goToCheckoutWithDiscount();
} else {
if (theme.settings.cartType === "drawer") {
ShopifyAPI.getCart(cartUpdateCallback);
} else {
if (document.body.classList.contains("template-cart")) {
ShopifyAPI.getCart(cartUpdateCallback);
} else {
window.location.assign("/cart");
}
}
}
};
Con cosa dovrei sostituire questa riga di codice secondo voi?
condivido la soluzione che ho trovato, così funziona, solo che si aggiorna solo il numero sul carrello e non c'è un feedback esplicito
itemAddedCallback = function() {
if (theme.settings.dbtfySkipCart) {
theme.goToCheckoutWithDiscount();
} else {
if (theme.settings.cartType === "drawer") {
ShopifyAPI.getCart(cartUpdateCallback);
} else {
if (document.body.classList.contains("template-cart")) {
ShopifyAPI.getCart(cartUpdateCallback);
} else {
ShopifyAPI.getCart(cartUpdateCallback);
}
}
}
};
Utente | LIVELLO |
---|---|
8 | |
3 | |
2 | |
2 | |
1 |
Vuoi saperne di più sull'impostazione di metacampi per filtrare i tuoi prodotti sul negozi...
By Alessio Nov 29, 2023In questo articolo troverai l'elenco dei nuovi temi progettati da Shopify per il negozio o...
By Alessio Oct 31, 2023Scopri il potere di Shopify Email! Questi suggerimenti ti aiuteranno a perfezionare il des...
By _Filo_ Oct 17, 2023