Warenkorb-Funktion defekt
-
Hallo,
leider wurde mir gerade von einem Besucher meiner Seite berichtet, dass er keine Artikel in den Warenkorb legen kann. Dieses Verhalten habe ich nachstellen können. Weder aus der “Listenansicht” noch aus der Artikel-Detailseite wird ein Artikel in den Warenkorb gelegt. Die Fehlerkonsole liefert keine Fehlermeldungen und im Netzwerk sind 2 Ajax-Calls zu sehen. Im Return dieser Calls sind ebenfalls keine Fehlermeldungen etc. feststellbar. Rufe ich die Checkout-URL aus der JSON-Antwort auf, erhalte ich für einen Bruchteil einer Sekunde auf Seiten von Spreadshirt eine JSON-Fehlermeldung und werde dann auf die normale (leere) Checkout-Seite weitergeleitet.
VG
easywing
-
Nachtrag: Zur Sicherheit habe ich alle Plugins der Seite zum Testen abgeschalten, um auszuschließen, dass ein Plugin hier dazwischen funkt. Leider brachte dies auch keinen Erfolg.
Hi,
Wie lautet die url zu deiner Seite?
Gruß
ThimoKann es bei mir und bei anderen Seiten nicht nachstellen, daher frage ich 🙂
Alles gut 🙂 Es ist der Shop unter https://erzer.de/shop/.
Vielen Dank schonmal!
Läuft. Hast du es mit anderen Produkten in einer anderen Größe einmal probiert? Vermutlich ist die gewählte Größe aktuell nicht auf Lager?
z.b. hiermit gehts:
https://erzer.de/shop/produkt/27596109/P.s. schon versucht die Mockups einzubinden?
[spreadplugin shop_productcategory="Frauen" shop_productsubcategory="Pullover & Hoodies" shop_modelids="1047-2:458,444:458,444-251:464"]
[spreadplugin shop_productcategory="Frauen" shop_productsubcategory="T-Shirts" shop_modelids="813-231:266,857:260,461:260,943:266,943-1:296,813:260,943-2:296,943-712:296,943-566:290,943-228:290,857-231:266,857-492:1,943-557:290,813-654:266,461-294:1,461-231:266,857-206:1,813-645:266,943-231:296,813-648:266,1298:1490"]
[spreadplugin shop_productcategory="Frauen" shop_productsubcategory="Tops" shop_modelids="917:440,917-1:434,917-2:434"]
[spreadplugin shop_productcategory="Männer" shop_productsubcategory="Pullover & Hoodies" shop_modelids="20:37"]
[spreadplugin shop_productcategory="Männer" shop_productsubcategory="Tank Tops" shop_modelids="916:139"]
[spreadplugin shop_productcategory="Männer" shop_productsubcategory="T-Shirts" shop_modelids="686:181,812:85,963:212,812-231:103,6:1405,1202-164:1429,1202-229:1429,1202-231:1429,1183-689:1045"]p.s. zur schnelleren Bearbeitung auch gerne auf FB melden 😉
-
This reply was modified 7 years, 7 months ago by
Thimo Grauerholz.
Hi,
leider tritt das Problem schonwieder auf. Es scheint also nicht nur eine einmalige Sache zu sein. In nicht reproduzierbaren Abständen funktioniert der Warenkorb nicht. Es werden zwar Artikel in den Warenkorb gelegt, beim Reload der Seite sind die Artikel jedoch wieder verschwunden. Bei einem Klick auf “Warenkorb” wird dieser nicht geöffnet – es passiert einfach garnix. Weder im Netzwerk noch auf der Browser-Konsole ist eine Aktivität zu bemerken.
Danke auch für den Hinweis auf die Mockups. Soweit ich es verstanden habe, funktionieren diese allerdings nur, wenn einzelne Unterseiten mit den Shortcodes für die Kategorien existieren?
Gerne melde ich mich auch bei FB, wenn Dir das lieber ist. Allerdings finde ich unter “WP-Spreadplugin” keine Seite und die History wäre dann wohl weg.
VG
easywingHi,
zu den Mockups, ja genau.
Also ich kann nur sehen, dass du den Code anscheinend geändert hast, wodurch sich der Warenkorb nicht mehr öffnen lässt, nachdem man einen Artikel eingefügt hat.
Aber grundsätzlich funktioniert das Plugin. Wenn ein Artikel hinzugefügt wurde, es auch so angezeigt wird, aber nach einem Reload der Seite, der Artikel aus dem Warenkorb verschwunden ist, konnte deine Sitzung nicht mehr identifiziert werden. Dies liegt meist daran, das der Cookie nicht korrekt gespeichert wurde oder doch noch ein Cache aktiv ist.
Eine extra FB Seite habe ich nicht, aber wenn du nach meinem Namen suchst, findest du mich 😉
Gruß
ThimoSchade, das nützt mir leider nicht viel, da es nicht so ganz zum Konzept passt. Aber die Idee mit dem Mockups ist schon schick. 🙂
Deinen Code habe ich nicht verändert – das Plugin läuft unverändert. Lediglich auf den Buttons “zum Warenkorb hinzufügen” liegt seit ca. 1 Stunde noch ein zusätzliches Event, was das Popover öffnet und den Kunden darauf hinweist, wo der Warenkorb-Link ist. Der fällt leider nicht direkt ins Auge, was ich aus Kunden-Hinweisen bekommen hatte. Also Auswirkung auf die Funktion des Warenkorbes sollte das eigentlich nicht haben. Gern kann ich das auch rausnehmen, aber wie gesagt, das Problem gab es schon vor 1 Woche.
Okay, das Cookie-Problem kenne ich von anderen Webseiten, allerdings habe ich die im Browser nicht unterbunden. Leider erfährt auch der Webseiten-Besucher nix von der Problematik.
Gut, behalte ich mal Hinterkopf. 😉
VG
easywingHi Thimo,
ich würde dich gerne fragen wie ich in meinem Shop, mithilfe des Plugins, einstelle, nur bestimmte Körpertypen darzustellen, bzw. anzuzeigen? So wie es auch andere Shops tun – Beispiele kann ich gerne nennen.
Steht diese Einstellung vielleicht mit diesem Shortcode: shop_modelids=”” in Verbindung?
Viele Grüße
justmeandmyself-
This reply was modified 7 years, 3 months ago by
justmeandmyself. Reason: Notify me of follow-up replies via email
-
This reply was modified 7 years, 3 months ago by
justmeandmyself.
Hi @justmeandmyself ,
bitte nächstes Mal ein neues Topic erstellen, sonst verliere ich den Überblick 😉
Zu deiner Frage:
Meinst du die verschiedenen Models? Die kannst du entweder über Spreadshirt selbst über “Allgemein” -> “Modelfotos” vor definieren oder wie du richtig gesagt hast, über den erweiterten Shortcodeshop_modelids="". Dort sollten dann die anzuzeigenden Model Ids genannt werden. Etwas für fortgeschrittene Benutzer, da nicht für jedes Produkt das selbe Model mit der selben Farbe zur verfügung steht.Gruß
ThimoHi Thimo,
danke dir für deine schnelle Antwort.
Sorry, dass ich keinen neuen Thread eröffnet habe.
Daran habe ich garnicht gedacht, beim nächsten Mal denke ich daran!Viele Grüße
justmeandmyselfHi @justmeandmyself ,
alles gut, Hauptsache wir lösen das “Problem” 🙂
Brauchst du Hilfe bei den Model Ids oder löst du es jetzt anders?
Es würde mich freuen, wenn du dich in jedem Fall meldest.
Gruß
ThimoHi Thimo,
danke für dein Interesse an meiner Problemlösung.
Also ich habe vor, es vorerst über die Einstellungen in Spreadshirt selbst, wie du es mir beschrieben hast, über die Modelfotos zu probieren. Sollte das nicht zum gewünschten Ergebnis erzielen, würde ich es über die Models Ids probieren – wobei ich dafür noch keinen “richtigen” Ansatz hätte.Hintergrund Information:
Ich hatte mal vor ca. 2 Jahren (wenn nicht länger) angefangen meine Website extra für meinen Spreadshirt zu erstellen. Diesen wollte ich allerdings nicht über ein Iframe einbinden, das führte zu einem unbefriedigendem Ergebnis.Dann kam ich auf dein Plugin und ich habe gesehen wie es andere Websiten (wie z.B. Mommyshirts, PrettylittleBuyers oder auch LoveTee etc.) eingebunden haben. Das hat meinen Ehrgeiz geweckt und jetzt wollte ich es mit meiner “neuen” Website (alte Domain) richtig angehen.
Meine “alte” Website habe ich als eigenes Template geschrieben und in WordPress eingebunden, doch leider gab es da irgendwo einen Fehler, was mich zu sehr gefrustet hat und ich erstmal die Website auf Eis gelegt habe.
Mit meiner neuen Website verwende ich das Theme Enfold – regelmäßige Updates, Demo-Seiten und viele Forenbeiträge machen es da einfach. Eventuell werde ich mich zukünftig auf das BeTheme spezialisieren wollen, da es mir von dem Funktionsumfang einen besseren Eindruck vermittelt hat.
Plugin Anpassung:
Zurzeit bin ich an den letzten Anpassungen mit dem Plugin beschäftigt. Die Meisten Änderungen mache ich über CSS, einige Änderungen über jQuery oder HTML direkt am Plugin selbst (kleinere Anpassungen – ein paar Zeilen Code). Leider konnte ich die Änderungen nicht als externe JavaScript oder PHP Datei über das Theme (functions.php) importieren um diese Änderungen direkt am Plugin zu überschreiben.Daraus ergibt sich für mich vorerst das Problem, dass ich keine Updates mehr für das Plugin ausführen werden möchte, oder bzw. nur in gewissen Zeitabständen.
Viele Grüße
justmeandmyselfHi,
würde ich es über die Models Ids
Dabei helfe ich dir sonst.
Daraus ergibt sich für mich vorerst das Problem, dass ich keine Updates mehr für das Plugin ausführen werden möchte, oder bzw. nur in gewissen Zeitabständen.
Wenn du möchtest, arbeite ich die Änderungen ein und mache es einstellbar? Dafür finden wir schon eine Lösung 😉
Gruß
ThimoHi Thimo,
danke für deine Antworten und Hilfe. Ich würde mich nochmal bei dir melden, wenn mein Shop soweit steht. In den letzten beiden Tagen habe ich nichts gemacht und mache wieder dieses Wochenende weiter. Viel ist eigentlich nicht mehr zu machen. Ich muss noch die letzte Shop Seite vor dem Checkout, mit css anpassen und dann noch abschließend kleinere Veränderungen mit Media Queries für den Shop vornehmen.
Dann würde ich erst die AGBs, Impressum etc. von Spreadshirt einpflegen und den Shop auf ein paar anderen Seiten einpflegen, um zu sehen ob soweit alles in Ordnung ist.
Wie meinst du das denn eigentlich mit, dass du mir die Änderungen einarbeiten würdest und einstellbar machen würdest? ^^
Vielleicht kannst du mir sagen, wie ich einen Teil deines Codes mit einer Art “Child-Datei” überschreiben könnte (umweiterhin Updaten beziehen zu können, ohne dass meine Änderungen überschrieben werden), ähnlich wie man es in WordPress mit Child-Themes kennt. Bisher habe ich nie irgendwelche Plugins außerhalb von CSS bearbeitet.
Viele Grüße
justmeandmyself -
This reply was modified 7 years, 7 months ago by
The topic ‘Warenkorb-Funktion defekt’ is closed to new replies.