Neu Variationsartikel nicht in den Warenkorb legbar – unterschiedliches Verhalten je nach Auswahlweg

TDS2018

Sehr aktives Mitglied
25. Oktober 2018
633
103
Hallo zusammen,

mir ist heute von einem Kunden ein problematisches Verhalten bei Variationsartikeln im JTL-Shop gemeldet worden.

Reproduzierbarkeit:
  1. Öffnet man die Artikelübersicht (mehrere Artikel)
    → wählt dort bei einem Variationsartikel direkt im Pull-Down-Menü eine Variante aus
    → klickt anschließend im selben Reiter auf „Produkt wählen“,
    → lässt sich der daraufhin geöffnete Artikel problemlos in den Warenkorb legen.
  2. Klickt man hingegen zuerst auf den Artikel selbst (ohne vorherige Variantenauswahl),
    → trifft die Variantenauswahl erst auf der Artikel-Detailseite,
    → erscheint beim Hinzufügen zum Warenkorb die Meldung:
„Dieser Artikel hat Variationen. Wählen Sie bitte die gewünschte Variation aus.“ obwohl eine Variante sichtbar ausgewählt ist. Der Artikel kann in diesem Fall nicht in den Warenkorb gelegt werden.

Wichtig: Es handelt sich in beiden Fällen um denselben Artikel mit denselben Variationen – einzig der Auswahlweg ist unterschiedlich.

Shopversion 5.6.1
Template-Version 5.5.0

Ich bin bestürzt, da dies den Bestellprozess direkt betrifft und daher interessiert mich:
  • Ist der Fehler auch bei anderen?
  • Gibt es dazu bereits ein Ticket oder eine empfohlene Lösung?
Vielen Dank vorab für Rückmeldungen und schöne Sonntagsgrüße!
TDS2018

Variationsartikel kann nicht in Warenkorb gelegt werden: "Dieser Artikel hat Variationen. Wählen Sie bitte die gewünschte Variation aus."
 

NoOne

Sehr aktives Mitglied
16. März 2024
598
202
Template-Version 5.5.0? Also Child-Template. Dann einmal mit unmodifiziertem NOVA probieren. Ein generelles Problem wäre mir da nicht bekannt.
 

TDS2018

Sehr aktives Mitglied
25. Oktober 2018
633
103
@NoOne
Hallo, danke für Deinen Hinweis, daran könnte es in der Tat liegen.

Hast Du eventuell einen Link zur Beschreibung, wie man die Umstellung nicht destruktiv macht?

Ich habe einige Dateien im Template angepasst, damit ich globale Textbausteine anzeigen kann und würde diese gerne nach erfolgter Umstellung wieder hochladen bzw. anpassen.

Schönen Sonntag!
 

NoOne

Sehr aktives Mitglied
16. März 2024
598
202
Einfach die Vorschau verwenden. Die sieht man im Frontend nur, wenn man im Backend einloggt ist oder preview als GET-Parameter anhängt. Oder meinst du das Child-Template auf die aktuellste Version bringen? Dann musst du die Änderungen, die du am jetzigen Child-Template gemacht hast, in die neue Version rüberziehen. Die .tpl Dateien kannst du einfach kopieren, bei den Dateien, die im Child-Template schon vorhanden sind, musst du schauen, was du da angepasst hast und das ggf. nochmal machen. Die .tpl Dateien musst du dann aber trotzdem auch noch mal kontrollieren und schauen, ob du Blöcke, die du verwendest, anpassen musst. Was in NOVA verändert wurde, kannst du über die .diff Dateien rausfinden, die in den Release-Posts der Versionen verlinkt sind.

Wenn du die Textbausteine über globale Sprachvariablen gemacht hast, dann passiert mit den eigentlichen Textbausteinen nichts, weil die dann in der Datenbank sind.
 
  • Gefällt mir
Reaktionen: TDS2018

TDS2018

Sehr aktives Mitglied
25. Oktober 2018
633
103
@NoOne

Ich habe das alte Verzeichnis /templates/NOVAChild entfernt und das NOVAChild-v5-6-0.zip heruntergeladen. In das NOVAChild entpackt und templates_c/* gelöscht. Danach war der Warenkorb wieder da.

Du bist ein Held! Danke.

Wie gehst Du damit um, wenn Du eine neue Version des Shops installierst und Änderungen in den .cpl-Dateien vorher hattest? Einfach die alten CPL drüberziehen oder händisch anpassen? Wenn das sonst zu unvorhergesehenem Verhalten führt, muß man denn zwingend den Shop updaten? Leider weiß ich nicht mehr, ob ich die letzte Shopversion 5.6.0 freiwillig oder unfreiwillig (weil etwas nicht mehr ging, nach Wawi-Update) installiert habe.
 

NoOne

Sehr aktives Mitglied
16. März 2024
598
202
Das kommt halt immer drauf an, was im Child-Template angepasst wurde. Für reine CSS-Anpassungen benutze ich gar kein Child-Template mehr. Und Anpassungen in den .tpl Dateien sind normalerweise auch eher weniger ein Problem, weil man die eben einfach rüberkopieren kann. Wenn es aber größere Änderungen am Template gab, worauf das Child-Template basiert, wie z. B. von 5.4 auf 5.5 als die Änderungen für die Barrierefreiheit Einzug gehalten haben, dann guck ich schon explizit danach das noch alles passt...

Wenns wirklich umfassendere Änderungen sind, also ein Template mit neuen Funktionen, die es in NOVA so nicht gibt und die neuen Javascript-Code erforderlich machen, da wirds dann schon bissel aufwändiger. In der Regel lad ich mir dann das neue Child-Template runter, kopiere alle Dateien aus dem alten Child Template ins neue, ohne irgendwas zu überschreiben, und dann benutze ich ein Tool (Meld zum Beispiel) um die Verzeichnisse zu vergleichen und zu gucken, was sich am neuen Child-Template geändert hat, um dann abzuschätzen, was ich eventuell beachten muss. "Den einen Weg" gibts da leider nicht, das erfordert schon ein wenig Flexibilität.

Eigene Templates mach ich aber eigentlich nicht, das sind dann nur Probleme, die ich für andere löse, sozusagen. Eher debuggen und dann korrigieren, statt komplett selbst zu entwickeln.
 
  • Gefällt mir
Reaktionen: TDS2018
Ähnliche Themen
Titel Forum Antworten Datum
Neu JSON-Download nicht möglich - Gibt es eine andere Quelle? Schnittstellen Import / Export 1
Ameise (1.11.11.0) Export auf Clients nicht möglich - Das Dezimaltrennzeichen kann nicht die leere Zeichenfolge sein JTL-Wawi 1.11 2
Neu Sortierung der Variationswerte funktioniert nicht mehr Shopify-Connector 0
Neu Hinweis zum Auftrag wird seit Update auf die 1.11 nicht mehr angezeigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu Zahlungstart nicht anzeigen JTL-Shop - Fehler und Bugs 1
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Produktionsdatenblatt erstellen nicht möglich JTL-Plan&Produce - Fehler und Bugs 0
Skonto wird bei Zahlung setzen nicht berücksichtigt JTL-Wawi 1.11 0
Retourenetikett Internetmarke funktioniert nicht mehr JTL-Wawi 2.0 1
Neu Laut Backend Shop Update für Shop 5.71 - Download nicht zu finden? Betrieb / Pflege von JTL-Shop 3
Neu Fesnter lässt sich unter Vorlage bearbeiten nicht vergrößern oder ändern eBay-Anbindung - Fehler und Bugs 0
Neu OPC - Rich Text Änderungen werden nicht übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Kategorie erscheint nicht im Shop Allgemeine Fragen zu JTL-Shop 0
Neu WMS-APP funktioniert nicht - Fehlermeldung: andere Edition wird benötigt JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Eigener Drittshop-Connector (jtl/connector 5.3): valide Variationskombinationen werden mit „besitzt keine Variationen" nicht gesendet JTL-Wawi 1.11 1
Neu Erstellung der Sitemap bei WaWi Abgleich funktioniert nicht Allgemeine Fragen zu JTL-Shop 0
Neu DHL 4.0 mit JTL-ShippingLabels funktioniert nicht JTL-ShippingLabels - Fehler und Bugs 2
Neu JTL Lizensserver ist nicht erreichbar eBay-Anbindung - Fehler und Bugs 0
Wawi 1.11. Rechnungsanhang funktioniert nicht mehr bei Versandmail JTL-Wawi 1.11 6
Neu Konfigurator konfigurieren - ich schaffe es nicht Allgemeine Fragen zu JTL-Shop 1
Neu eBay Vorlage lässt sich nicht mehr öffnen JTL-Wawi - Fehler und Bugs 0
Dashboard Statistik lädt nicht mehr JTL-Wawi 1.11 3
Neu Amazon Bestellungen werden angezeigt aber nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 4
Neu Herstellerbilder werden nicht angezeigt JTL-Shop - Fehler und Bugs 0
Neu Apple Pay über PayPal nicht zu verbinden (Die Domain-Verifizierungsdatei wurde nicht gefunden.) Technische Fragen zu Plugins und Templates 20
Neu Shop-Update auf 5.7.1: Sprachvariablen im Widerrufsformular werden nicht erkannt, obwohl vorhanden?! JTL-Shop - Fehler und Bugs 3
Neu JTL PayPal Checkout 2.3.0 ... 1. Update klappte nicht, 2. Update nun Eintrag doppelt Plugins für JTL-Shop 19
Probleme beim Shopify-Abgleich: Artikel trotz erfolgreichem Abgleich nicht in Shopify auffindbar JTL-Wawi 1.11 1
Neu Warnung: Attribute via JTL Funktion JTL_GetProductAttribute() funktioniert nicht zuverlässig Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu CCV Pax A920 Terminal über O.P.I klappt nicht Allgemeine Fragen zu JTL-POS 0
Nach dem Update werden die Drucker nicht mehr erkannt JTL-Wawi 2.0 1
Neu shopvote bild geht nicht weg Allgemeine Fragen zu JTL-Shop 0
Neu Update von Modul DHL 3.0 aud 4.0 - Versandlabels lassen sich nicht erstellen JTL-ShippingLabels - Fehler und Bugs 17
Neu JTL Shop 5.7.1 mit Fehlern - versandarten zahlungsarten nicht änderbar, leere weiße Seite JTL-Shop - Fehler und Bugs 5
Neu Stückliste bestellbar obwohl Einzelteile NICHT bestellbar Betrieb / Pflege von JTL-Shop 16
Kontrollkästchen "Export" bei Zahlungen nicht mehr angehakt JTL-Wawi 2.0 0
Automatische Pickliste geht nicht mehr seit Update JTL-Wawi 2.0 0
Berechnung des Bruttobetrages stimmt nicht JTL-Wawi 2.0 0
Manche Produkte werden nicht erkannt JTL/ Shopify JTL-Wawi 2.0 3
Beantwortet [WAWI-85758] Nach Update auf 1.11.10 klappt stornieren über ios Wawi App nicht mehr JTL-Workflows - Fehler und Bugs 1
Dashboard lädt nicht und Umsatzanzeige rechnet falsch seit Update auf 1.11.8 JTL-Wawi 1.11 8
Wawi Meldung SQL Servicepack zu installieren - aber welches? Update SQL2022 CU24 nicht möglich JTL-Wawi 1.11 4
PayPal Abgleich funktioniert nicht (JTL 1.9.8.0) JTL-Wawi 1.9 23
Neu Druckvorlage unterscheidet nicht User helfen Usern - Fragen zu JTL-Wawi 0
Betreff: Umstellung Shipping 3 auf Shipping 4 nicht möglich JTL-Wawi 2.0 0
Webinar am 20.05. – Temu x JTL: Die Cross-Border-Chance, die du nicht verpassen solltest Messen, Stammtische und interessante Events 0
Neu AMAZON Anbindung - Bearbeitungszeit - wird nicht an AMAZON Übermittelt Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Shop gesperrt - Webspace überschritten - Zusatzspace buchen bringt Fehler - Support fühlt sich nicht zuständig Betrieb / Pflege von JTL-Shop 7
Neu PayPal Käufername stimme nicht mit Liederadresse überein! Business Jungle 0
Neu GPSR Hersteller werden im Shop nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 2

Ähnliche Themen