Warenkorb löschen im JTL-Shop
JTL-Shop Plugin zum Warenkorb leeren per Klick
Im Standardprozess des JTL-Shops müssen Kunden Artikel einzeln aus dem Warenkorb entfernen. Gerade bei größeren Warenkörben oder auf mobilen Geräten führt das schnell zu unnötigem Aufwand und Frustration. Das hat nun ein Ende.
Strukturierte Bestellprozesse für Geschäftskunden
Mit diesem JTL-Shop Plugin erweitern Sie Ihren Shop um eine gezielte Funktion zum Warenkorb löschen: Kunden können ihren Warenkorb vollständig mit einem Klick leeren. Schnell, nachvollziehbar und ohne unnötige Zwischenschritte.
Ziel ist es, wiederkehrende Bestellungen effizient abzubilden und manuelle Eingaben zu reduzieren.
Funktionen im Überblick
Der „Warenkorb leeren“-Button wird direkt in die Warenkorbseite des JTL-Shops integriert und fügt sich nahtlos in die bestehende Shopstruktur ein.
Beim Klick auf den Button wird zunächst ein Bestätigungsdialog angezeigt. Erst nach aktiver Bestätigung wird der Warenkorb vollständig gelöscht.
Im Hintergrund werden dabei nicht nur die sichtbaren Artikel entfernt, sondern auch alle gespeicherten Warenkorbdaten von eingeloggten Kunden bereinigt. Dazu gehören auch gesetzte Kupons sowie gespeicherte Warenkörbe im System.
Die Verarbeitung erfolgt über einen geschützten Request mit CSRF-Token. Nach der Ausführung wird die Seite neu geladen und der leere Warenkorb angezeigt.
Flexible Plazierung im Warenkorb
Die Position des „Warenkorb löschen“-Buttons kann im Backend flexibel konfiguriert werden. Zur Auswahl stehen mehrere sinnvolle Platzierungen innerhalb der Warenkorbseite:
- im Bereich des Warenkorb-Seitentitels
- unterhalb der Artikelliste
- im Bereich des Checkout-Buttons
So lässt sich die Funktion optimal in die bestehende Nutzerführung im JTL-Shop integrieren.
Sicherheit und technische Umsetzung
Die Ausführung erfolgt über einen POST-Request mit CSRF-Token und entspricht damit den Sicherheitsanforderungen moderner JTL-Shop Installationen.
Beim Leeren des Warenkorbs werden:
- alle Artikel entfernt
- Vorhandene Coupons gelöscht
- gespeicherte Warenkörbe von eingeloggten Kunden bereinigt
Die Verarbeitung erfolgt serverseitig und wird durch einen Redirect sauber abgeschlossen.
- Warenkorb mit einem Klick vollständig zurücksetzen, ohne einzelne Artikel entfernen zu müssen
- Weniger Klicks und Interaktionen im Warenkorb, insbesondere bei größeren Warenkörben oder auf mobilen Geräten
- Entlastung für den Nutzer durch einfache und schnelle Bereinigung des Warenkorbs
- Bestätigungsdialog verhindert unbeabsichtigtes Löschen und sorgt für kontrollierte Nutzung
- Klarere Nutzerführung und verbesserte Usability im Checkout-Prozess für Shopbetreiber und Kunden
Die Steuerung des Plugins erfolgt vollständig über das JTL-Shop Backend. Nach der Installation kann die Funktion ohne zusätzliche technische Anpassungen aktiviert und konfiguriert werden.
Im Fokus steht dabei die Positionierung des „Warenkorb leeren“-Buttons. Sie legen fest, an welcher Stelle innerhalb der Warenkorbseite die Funktion angezeigt wird. Zur Auswahl stehen mehrere praxisnahe Positionen, die sich an typischen Nutzerwegen im Shop orientieren.
Die Anpassung erfolgt direkt über die Plugin-Einstellungen und kann jederzeit geändert werden. Dadurch lässt sich die Funktion flexibel an unterschiedliche Layouts, Templates oder Anforderungen an die Nutzerführung anpassen.
Das Plugin ist kompatibel mit JTL Shop 5 (Version 5.2.0 bis 5.6.1) und lässt sich ohne zusätzliche Abhängigkeiten in bestehende Shopstrukturen integrieren (NOVA-Template oder kompatibles Template).
Wann dieses Plugin sinnvoll ist
Das Plugin ist besonders relevant, wenn Sie die Usability im JTL-Shop verbessern und den Checkout-Prozess effizienter gestalten möchten:
- Kunden legen häufig Artikel in den Warenkorb und entfernen diese wieder
- Warenkörbe werden regelmäßig neu aufgebaut
- mobile Nutzer benötigen eine einfache und schnelle Bedienung
- unnötige Klicks im Warenkorb und Checkout sollen reduziert werden
Die Erweiterung sorgt für eine klarere Nutzerführung im Warenkorb und unterstützt eine strukturierte Nutzung des Shops.
FAQHäufige Fragen zum Plugin
Konfigurationshinweise für
Warenkorb Löschen Button
