Hallo zusammen.
Kurz zum Shop:
- Version CE 4.7.7
- Azure Template
- Keine Anpassungen, alles Standard
Wie tritt das Problem auf:
- Ich gehe über die Kategorien in einen Artikel der Varianten hat, durch Klick auf "mehr info"
- Im Artikel wähle ich eine Variante
-> Die Seite läd sich neu und innerhalb des Bereichs wo der Artikel vorgestellt wird, gibt es nur ein "undefined" als Ausgabe.
- Reload der Seite und anschließende neue Auswahl derselben Variante zeigt die Artikelvariante korrekt an. | Reload der Seite und anschließende Auswahl einer anderen Variante bringt den "undefined" fehler.
Ich dachte, dies könnte ein Cache-problem Sein, aber ich habe den Shop schon mehrmals komplett durchcrawlen lassen (mit Screaming Frog). Ohne Erfolg. Wähle ich eine Artikelvariante zum ersten mal in einem Browser, dann tritt dieser Fehler auf. Also selbst wenn im Firefox die Variante nach dem Reload geht, geht sie im Chrome nicht beim ersten mal.
Nebenproblem:
Wähle ich in einer Kategorie direkt die Artikelvariante läd sich die Detailseite und die Variante ist im Auswahlfeld schon ausgewählt. Jedoch gibt es eine Menge PHP-Errors:
Plus eine Menge "Cannot modify header information"-Fehler.
Ist dies ein Bug, oder muss ich hier lediglich etwas an meinen Einstellungen im Shop ändern?
Hier mal ein Screenshot meiner Performance-Einstellungen.
Die markierten Felder habe ich sowohl aktiviert als auch deaktiviert getestet.
http://abload.de/img/oxidundefined2wkps.jpg
Zusatz:
Wenn ein Artikel korrekt aufgerufen wurde (nach Reload) und ich sowohl den Browser-Cache als auch den Oxid tmp-Ordnerinhalt leere, wird der Artikel bei neuem Aufruf korrekt aufgerufen.
Auch Browser schließen und neu öffnen ist okay. Ein Artikel, der schon mal aufgerufen wurde, wird beim ersten Versuch korrekt dargestellt.
Auch ein völlig fremder Rechner mit anderer IP kann einen Artikel beim ersten Versuch korrekt aufrufen, sofern der Artikel schon mal von einem anderen Rechner aufgerufen wurde. Was ja auf ein Cache-Problem vermuten lässt.
Viele Grüße,
Florian
Kurz zum Shop:
- Version CE 4.7.7
- Azure Template
- Keine Anpassungen, alles Standard
Wie tritt das Problem auf:
- Ich gehe über die Kategorien in einen Artikel der Varianten hat, durch Klick auf "mehr info"
- Im Artikel wähle ich eine Variante
-> Die Seite läd sich neu und innerhalb des Bereichs wo der Artikel vorgestellt wird, gibt es nur ein "undefined" als Ausgabe.
- Reload der Seite und anschließende neue Auswahl derselben Variante zeigt die Artikelvariante korrekt an. | Reload der Seite und anschließende Auswahl einer anderen Variante bringt den "undefined" fehler.
Ich dachte, dies könnte ein Cache-problem Sein, aber ich habe den Shop schon mehrmals komplett durchcrawlen lassen (mit Screaming Frog). Ohne Erfolg. Wähle ich eine Artikelvariante zum ersten mal in einem Browser, dann tritt dieser Fehler auf. Also selbst wenn im Firefox die Variante nach dem Reload geht, geht sie im Chrome nicht beim ersten mal.
Nebenproblem:
Wähle ich in einer Kategorie direkt die Artikelvariante läd sich die Detailseite und die Variante ist im Auswahlfeld schon ausgewählt. Jedoch gibt es eine Menge PHP-Errors:
Quote:
Warning: preg_replace() [function.preg-replace]: Compilation failed: range out of order in character class at offset 14 in /home/www/web659/html/katzenkitten.com/shop/core/oxseoencoder.php on line 681 |
Ist dies ein Bug, oder muss ich hier lediglich etwas an meinen Einstellungen im Shop ändern?
Hier mal ein Screenshot meiner Performance-Einstellungen.
Die markierten Felder habe ich sowohl aktiviert als auch deaktiviert getestet.
http://abload.de/img/oxidundefined2wkps.jpg
Zusatz:
Wenn ein Artikel korrekt aufgerufen wurde (nach Reload) und ich sowohl den Browser-Cache als auch den Oxid tmp-Ordnerinhalt leere, wird der Artikel bei neuem Aufruf korrekt aufgerufen.
Auch Browser schließen und neu öffnen ist okay. Ein Artikel, der schon mal aufgerufen wurde, wird beim ersten Versuch korrekt dargestellt.
Auch ein völlig fremder Rechner mit anderer IP kann einen Artikel beim ersten Versuch korrekt aufrufen, sofern der Artikel schon mal von einem anderen Rechner aufgerufen wurde. Was ja auf ein Cache-Problem vermuten lässt.
Viele Grüße,
Florian