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);
}
}
}
};
Scopri come espandere le tue operazioni a livello internazionale con il percorso di app...
By Shopify Feb 7, 2025Espandi la tua attività nel settore della vendita all'ingrosso con il percorso di appre...
By Shopify Jan 31, 2025Incrementare il traffico di nuovi clienti verso il sito del proprio negozio è una delle...
By _Filo_ Sep 23, 2024