”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 FormulareFORM-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.
”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 mussmethod="post" stehen.
”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.
Die Ursache
Das Mengeneingabefeld bekommt überPR-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:PR-Data:
”Laden von gemischten aktiven Inhalten wurde blockiert”
Der Browser meldet, dass er einen überhttp:// 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übersichtsseitews_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 vonbody.
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
- Wegweiser: SEO-URLs und Linkoptimierung
- Anwendungsbeispiel: Sortierung und Filter über mehrere Formulare halten
- Wegweiser: Produkt in den Warenkorb legen
- Wegweiser: Integration von econda Cross Sell
