Zum Hauptinhalt springen
Diese Seite sammelt Meldungen und Auffälligkeiten, die immer wieder auftreten, und erklärt jeweils die Ursache. Die Einträge sind nach der Meldung benannt, die der Käufer oder Sie zu sehen bekommen. Besteht das Problem weiterhin oder steht es nicht hier, hilft der WEBSALE-Support weiter.

”Dokument erloschen” nach einem Klick auf Zurück

Der Käufer sucht etwas, öffnet aus der Trefferliste ein Produkt und klickt dann auf die Zurück-Schaltfläche des Browsers. Statt der Trefferliste erscheint “Dokument erloschen”.

Die Ursache

Die Trefferliste ist das Ergebnis eines abgeschickten Formulars. Browser zeigen eine solche Seite beim Zurückgehen nicht einfach noch einmal an, weil sie dafür die abgeschickten Daten erneut senden müssten. Bei einem Suchbegriff wäre das harmlos, bei einem Anmeldeformular oder einer Bestellung nicht. Deshalb fragt der Browser lieber nach oder verweigert die Anzeige. Es handelt sich also nicht um einen Fehler des Shops, sondern um eine Schutzmaßnahme des Browsers. Über die Schaltfläche “Nochmals versuchen” in der Meldung kommt der Käufer an die Liste heran.

Was dagegen hilft

Stellen Sie die Formulare FORM-Search und FORM-QuickSearch auf method="get" um. Dann steht der Suchbegriff in der Adresse, es gibt nichts erneut zu senden, und die Meldung bleibt aus.
Stellen Sie nur die Suchformulare um. Mit method="get" stehen die Daten in der Adresse, und deren Länge ist begrenzt. Für einen Suchbegriff reicht das, für Adressdaten, Anmerkungen und Anfragen nicht. Formulare mit Dateiupload müssen ohnehin method="post" verwenden.Für die Formulare der Filter- und Sortierfunktionen gilt das Gegenteil, siehe den nächsten Abschnitt. Prüfen Sie, welches Formular Sie vor sich haben, bevor Sie etwas umstellen.
Haben Sie im Shop eine eigene Zurück-Schaltfläche eingebaut, die den Zurück-Schritt des Browsers auslöst, tritt dieselbe Meldung auf. Eine Schaltfläche, die auf eine bekannte Adresse verweist statt auf den Verlauf des Browsers, hat das Problem nicht. Referenz: FORM-Search · FORM-QuickSearch

”Not Found” beim Filtern und Sortieren

Tritt dieser Fehler auf, nachdem die Basis-Linkoptimierung eingeschaltet wurde, prüfen Sie das Formular der Filter- und Sortierfunktionen. Dort muss method="post" stehen.
Hier gilt also genau das Gegenteil des vorigen Abschnitts. Die beiden Fälle betreffen verschiedene Formulare:Wer die Sortierung beibehalten und zugleich teilbare Adressen haben möchte, kommt bei eingeschalteter Basis-Linkoptimierung also nicht um post herum.
Wegweiser: SEO-URLs und Linkoptimierung

”Ihr gewähltes Produkt konnte nicht in den Warenkorb gelegt werden”

Die vollständige Meldung lautet: “Ihr gewähltes Produkt konnte nicht in den Warenkorb gelegt werden. Bitte geben Sie die gewünschte Menge ein oder treffen Sie eine Auswahl.” Sie erscheint, obwohl der Käufer Variante und Menge gewählt hat. Fehler Produkt Warenkorb

Die Ursache

Das Mengeneingabefeld bekommt über PR-Quantity_Input einen fortlaufenden Parameter zugewiesen. Dadurch lassen sich mehrere Produkte einer Liste mit einem Klick bestellen. Steht auf der Produktdetailansicht eine Produktliste vor dem Bereich PR-Data, zählt diese Liste den Parameter hoch. Das eigentliche Produkt bekommt dann nicht mehr die Nummer, die für ein Einzelprodukt erwartet wird, und die Zuordnung schlägt fehl. Diese Anordnung führt zu dem Fehler:

Was dagegen hilft

Das eigentliche Produkt gehört vor jede Produktliste:
Bei Set- und Gruppierungsprodukten steht die Liste innerhalb des Bereichs PR-Data:
Der fortlaufende Parameter lässt sich nicht zurücksetzen. Die Reihenfolge im Template ist deshalb die einzige Stellschraube. Referenz: CAT-AdvData() · PR-Data · PR-Quantity_Input

”Laden von gemischten aktiven Inhalten wurde blockiert”

Der Browser meldet, dass er einen über http:// eingebundenen Bestandteil einer über https:// ausgelieferten Seite blockiert hat. Solche Bestandteile könnten unterwegs mitgelesen oder verändert werden, deshalb lädt der Browser sie nicht. Suchen Sie im Quelltext der Seite nach http:// und stellen Sie die betroffenen Einbindungen auf https:// um. Das betrifft Skripte, Stylesheets, Bilder und nachgeladene Inhalte gleichermaßen. Tritt die Meldung im Zusammenhang mit dem Suggest-Layer von FACT-Finder auf, prüfen Sie zuerst, ob diese Funktion für Ihren Shop freigeschaltet ist. Wegweiser: Integration der FACT-Finder-Suchfunktion

”Bitte vermeiden Sie Doppelklicks. Please avoid double clicks!”

WEBSALE V8s erzeugt auf der Bestellübersichtsseite ws_place_order.htm von sich aus ein Skript, das einen Doppelklick auf die Bestellschaltfläche abfängt. Diese Meldung gehört dazu. Das ist kein Fehler, sondern eine Absicherung. Ohne sie würde ein Doppelklick die Bestellung zweimal abschicken. Das Verhalten lässt sich nicht abschalten. Gestalten Sie die Bestellschaltfläche deshalb so, dass sie nach dem ersten Klick sichtbar reagiert, beispielsweise mit einer Ladeanzeige. Dann entsteht der Doppelklick erst gar nicht.

Econda Cross Sell wird manchmal nicht angezeigt

Die Ursache liegt in der Reihenfolge. Empfohlen ist die Einbindung des Skripts unterhalb des Anzeigebereichs innerhalb von body. Steht das Skript im head, wird widget.render() aufgerufen, bevor der Anzeigebereich existiert. Dann hilft es, den Aufruf zu verzögern, bis das Dokument vollständig geladen ist. Wegweiser: Integration von econda Cross Sell

Verwandte Themen