Hallo,
bei meinem eigenen Theme bekomme ich einen Fehler in der Console geloggt.
(index):2411 Uncaught TypeError: Cannot read property 'substr' of undefined
at XMLHttpRequest.open (cart:formatted:2433)
at t.value (all.js:3)
at t.value (all.js:3)
at t.value (all.js:3)
at e.value (all.js:5)
at e.value (all.js:5)
at e.value (all.js:3)
at e (all.js:3)
at new e (all.js:5)
at Function.value (all.js:3)
An der besagten Stelle befindet sich:
var self = this;
/* prevent logging AJAX calls to static and inline files, like templates */
var path = url;
if (url.substr(0, 1) === '/') {
if (0 === url.indexOf('')) {
path = url.substr(0);
}
} else if (0 === url.indexOf('http\u003A\/\/shopware.local')) {
path = url.substr(21);
}
Eine Änderung am Javascript wurde nicht vorgenommen. Theme.json behinhaltet u.a:
"script": [
"@Storefront",
"app/storefront/src/js/custom.js"
]
Der Fehler tritt immer wieder auf, sobald der Off-Canvas Warenkorb geöffnet wird. Es ist zudem auch nicht mehr möglich, die Anzahl des Produkts im Off-Canvas-Warenkorb zu ändern - es passiert einfach nichts.
Leider ist die Meldung absolut nichts-aussagend.
Kann mir jemand dabei weiterhelfen bzw. weiß jemand vielleicht, woran es liegen könnte?
Gruß
0xf760