AKtualisierung Mini_cart per Javascript -> falsche ID
Verfasst: 8. Sep 2014, 10:14
Hallo,
wir haben eine Produktseite mit Varianten. Per Javascript kann der zugehörige "kleine'' Warenkorb (template_cart_mini.html5) aktualisiert werden.
Siehe: https://www.merconisforum.com/viewtopic.php?f=67&t=283
Das Javascript wird ausgeführt, aber in den 'kleine' Warenkorb wird mit falschen Inhalten aktualisiert: er zeigt die MINICART_ID=39 an, und wir wissen nicht, wo diese ID herkommt.
Angezeigt werden müsste: MINICART_ID=69.
Wir haben das in der ls_shop.js getestet, indem wir der MINICART_ID einfach mal einen
festen Wert gegeben haben. Nach dieser Änderunge wurde der richtige Inhalt im kleinen Warenkorb angezeigt:
System-Infos:
Contao version: 3.2.9
Merconis version: 2.1.3
------
Bei einem anderen Projekt haben wir ebenfalls diese Javascript-Warenkorb-Funktionalität verwendet und das hat das funktioniert.
Die System-Infos bei dem anderen Projekt
Contao version: 3.3.2
Merconis version: 2.1.2
Woran könnte es liegen, dass die falsche ID verwendet wird?
Viele Grüße und vielen Dank im voraus
wir haben eine Produktseite mit Varianten. Per Javascript kann der zugehörige "kleine'' Warenkorb (template_cart_mini.html5) aktualisiert werden.
Siehe: https://www.merconisforum.com/viewtopic.php?f=67&t=283
Das Javascript wird ausgeführt, aber in den 'kleine' Warenkorb wird mit falschen Inhalten aktualisiert: er zeigt die MINICART_ID=39 an, und wir wissen nicht, wo diese ID herkommt.
Angezeigt werden müsste: MINICART_ID=69.
Wir haben das in der ls_shop.js getestet, indem wir der MINICART_ID einfach mal einen
festen Wert gegeben haben. Nach dieser Änderunge wurde der richtige Inhalt im kleinen Warenkorb angezeigt:
Code: Alles auswählen
reloadCartMini: function() {
if (MINICART_ID == undefined || MINICART_ID == null || MINICART_ID == 0) {
return;
}
MINICART_ID = 69; // # # # TEST # # #
new Request.HTML({
url: MERCONIS_AJAX_URL,
noCache: true,
data: 'REQUEST_TOKEN=' + REQUEST_TOKEN + '&isAjax=1&feModID=' + MINICART_ID,
update: $$('.template_cart_mini')[0]
}).send();
},
System-Infos:
Contao version: 3.2.9
Merconis version: 2.1.3
------
Bei einem anderen Projekt haben wir ebenfalls diese Javascript-Warenkorb-Funktionalität verwendet und das hat das funktioniert.
Die System-Infos bei dem anderen Projekt
Contao version: 3.3.2
Merconis version: 2.1.2
Woran könnte es liegen, dass die falsche ID verwendet wird?
Viele Grüße und vielen Dank im voraus