Neu Artikel mit Freitextfeld im Warenkorb -> Login -> Warenkorb leer

razzio

Gut bekanntes Mitglied
4. Dezember 2012
125
13
Dresden
Hallo,

nachdem hier: https://forum.jtl-software.de/threads/logout-login-warenkorb-leer.108792/#post-598258 das Problem als gelöst markiert wurde, muss ich leider sagen dass das Problem aktuell immer noch besteht. Ich habe extra auf 4.06 upgedated, was aber an dieser Stelle keine Lösung brachte.

Wir verkaufen viele personalisierbare Produkte und die KundInnen stellen manchmal über einen längeren Zeitraum Dinge im Warenkorb zusammen. Wenn sie sich dann anmelden, ist alles weg.
 
Zuletzt bearbeitet:

Mirko.Schmidt User deaktiviert

Guest
Was genau ist dann Weg? Weil ich habe gerade mal in einer 4.06.9 ein Artikel mit Freifeld in den WK gelegt, ausgeloggt und wieder eingeloggt. Der Artikel war komplett, wie vorher eingestellt, noch im WK. Gleiche Spiel als Gast etwas in den WK legen und dann einloggen. Welche Version wird genau genutzt von der 4.06?
 

razzio

Gut bekanntes Mitglied
4. Dezember 2012
125
13
Dresden
Es handelt sich um einen JTL- Shop 4.06.9
Der aktuelle Warenkorb wird gelehrt sobald ein Kunde einen Artikel mit Freitextfeld (mit Inhalt) darin liegen hat und sich anmeldet.
Dabei spielt es keine Rolle ob der Kunde einen gespeicherten Warenkorb hat oder nicht. Also der Warenkorb ist entweder leer wenn er keinen gespeicherten Warenkorb hatte oder es sind nur die Artikel drinnen die er gespeichert hatte. Die Artikel aus dem Aktuellen WK sind in beiden Fällen weg.
 

razzio

Gut bekanntes Mitglied
4. Dezember 2012
125
13
Dresden
Ich habe unser Child-Template raus genommen, alle Plugins deaktiviert -> Verhalten bleibt fehlerhaft.

Einen DEV-Zugang kann ich Euch gern einrichten wenn Ihr Euch das anschauen wollt.
 
Zuletzt bearbeitet:

Mirko.Schmidt User deaktiviert

Guest
Es gibt im Backend noch 2 Einstellungen:
Storefront > Kaufabwicklung > Kaufabwicklung/Warenkorb > Aktuellen Warenkorb mit gespeicherten Warenkorb zusammenfassen (für das zusammenfassen)
Storefront > Kaufabwicklung > Gespeicherte Warenkörbe > Einstellungen > Persistenten Warenkorb nutzen (damit die Warenkörbe nachm Logout erhalten bleiben
Diese müssen passend eingestellt sein, im Regelfall mit "Ja".
 

razzio

Gut bekanntes Mitglied
4. Dezember 2012
125
13
Dresden
Ja, die kenne ich.
1447 -> JA
540 -> JA

Vielleicht ein Hinweis: Wenn ich im BE angemeldet bin, bekomme ich eine Warnung vom Debugger bei der Anmeldung im FE: Warning: strtolower() expects parameter 1 to be string, array given in /var/www/vhosts/foobarblubb.de/htdocs/classes/core/class.core.NiceDB.php on line 456
Habe ich gerade bemerkt. Die gleiche Warnung wird 6 Mal ausgegeben. Aber NUR wenn etwas personalisiertes (soll heißen, mit Freitextfeld) im Warenkorb liegt. Da kann man doch bestimmt ansetzen, oder? :)
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.777
468
Halle
OK, ich kann es jetzt soweit nachstellen:
- Artikel mit mehr als einer Freitextvariation
- Warenkorbmerge (1447) muss auf Ja stehen (Bei Kunde entscheidet per Popup muss der Kunde "Ja" wählen)

Wenn Warenkorbmerge (1447) auf Nein steht oder der Kunde im Popup "Nein" wählt, tritt der Fehler nicht auf. Der Artikel wird in jedem Fall NICHT im persistenten WK gespeichert. Hier geht also beim persistenten WK irgendwas schief. Ich werde dazu mal ein Ticket anlegen.
 
  • Gefällt mir
Reaktionen: razzio

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.777
468
Halle
Ich habe das Ticket SHOP-858 wieder geöffnet. Da ist wohl bei der Umsetzung irgendwas im Zshg. mit mehreren Freitextfeldern schief gegangen.
@razzio Ich kann euch als Workaround erstmal nur empfehlen den automatischen Warenkorbmerge (1447) auf "Nein" zu stellen, damit eure personalisierbaren Produkte gekauft werden können.
 
  • Gefällt mir
Reaktionen: razzio

razzio

Gut bekanntes Mitglied
4. Dezember 2012
125
13
Dresden
@FPrüfer Vielen Dank fürs Dranbleiben! So konnte der Fehler wenigstens nachgestellt werden. Bei allem Gemecker was ich sonst gerne manchmal hier lasse, möchte ich mich gerne hiermit auch mal bei Euch für die überwiegend gute Zusammenarbeit bedanken.

Ich hoffe wir können bald mit einem Fix rechnen (auch gerne zwischen den Versionen) damit wir hier unseren Kunden keine Steine in den Weg legen.

Bei uns im Shop wird viel und über längere Zeiträume gestöbert und gesammelt. Manchmal melden sich die KundInnen dan zwischendrin mal wieder an und da wäre es gut wenn die Warenkörbe zusammen geführt würden.

Außerdem entwickeln wir gerade eine Web-to-Print Lösung für den JTL-Shop wo wir auch mit versteckten Freitextfeldern Werte übergeben.

Kurz gesagt: Wir benötigen wieder mal eine schnelle Lösung. ;)
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.777
468
Halle
Ich hab mir das mal angesehen... Für einen "Dirty Fix" müsste eine Datei geändert werden.
Für die aktuelle 4.06.9 wäre das:
classes/class.JTL- Shop.WarenkorbPos.php:
nach der Zeile 250
PHP:
 $NeueWarenkorbPosEigenschaft->cEigenschaftWertName[$Sprache->cISO] = Shop::DB()->escape($freifeld);
eine neue Zeile mit
PHP:
$NeueWarenkorbPosEigenschaft->cFreifeldWert = Shop::DB()->escape($freifeld);
einfügen.
Das behebt zwar noch nicht das Problem aus der o.g. Warning, aber damit sollten dann auch Freitextvariationen mit einem gespeicherten WK zusammengeführt werden.

Bitte vorher unbedingt eine Sicherungskopie der Originaldatei anlegen! Die Datei wird anschließend im Backend als modifiziert angezeigt.
 
  • Gefällt mir
Reaktionen: razzio
Ähnliche Themen
Titel Forum Antworten Datum
Neu Exportformate exportieren keine Artikel mit "Erscheint am" in Zukunft JTL-Shop - Fehler und Bugs 0
Neu 1 Artikel mit 2 Variationen JTL-Wawi 1.6 4
Neu Artikel mit Gramm-Verkauf / Staffelpreise Fragen rund um LS-POS 0
Neu xxx arbeitet nicht mit Lagerbestand, daher wird dem Artikel kein Lagerbestand gesetzt. User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ausgabe auf Rechnung wenn ein Artikel mit 0% Steuer enthalten ist. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 3
Neu JTL Artikel mit Varianten wird nicht übermittelt Shopify-Connector 3
Neu mehrere Merkmalwertnamen / Merkmalwerte pro Artikel importieren mit Ameise JTL-Ameise - Ideen, Lob und Kritik 2
Neu Artikel mit Zustand inaktiv setzen bzw nicht sichtbar bei Sofortauftrag Arbeitsabläufe in JTL-Wawi 4
Artikel mit Amazonbezug lassen sich nicht mehr öffnen in 1.6.45.1 JTL-Wawi 1.6 0
Umlagerung zwischen Standardlagern, Artikel mit Seriennummer, Fehlermeldung Ungültige Anzahl JTL-Wawi 1.6 0
Neu Bitte um Hilfe - Bestandsführung von Artikel mit Stückliste + Fertigartikel Arbeitsabläufe in JTL-Wawi 2
Neu Lieferanten Artikel Liste Import mit bestehenden Artikel JTL-Ameise - Ideen, Lob und Kritik 0
Neu Lieferanten Artikel Liste Import mit bestehenden Artikel JTL-Ameise - Ideen, Lob und Kritik 0
Neu Import von Artikel mit Variationen Arbeitsabläufe in JTL-Wawi 2
In Diskussion Workflow: Abfrage eines Funktionsattributes, Ausgabe nur mit diesem Artikel JTL-Workflows - Ideen, Lob und Kritik 0
Neu Artikel mit mm-Berechnung - Schnittware - Artikel Konfiguration Plugins für JTL-Shop 4
Gelöst Artikel anlegen mit Konfigurationsgruppe/ Varianten Auswahl Allgemeine Fragen zu JTL-POS 2
Neu Artikel anlegen mit Bestandsträger mit JTL möglich ? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Amazon Artikel mit der Wawi bearbeiten? User helfen Usern - Fragen zu JTL-Wawi 9
Neu Geht das mit Ameise. Artikel-Nr 001 mit Bild, nun soll neuer Artikel-Nr. 002 und das selbe Bild bekommen wie Artikel-Nr 001 User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel mit Unterschiedlichen Zuständen und Unterschiedlichen Abweichungen Einbuchen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel für den Verkauf sperren, wenn nicht bestandsgeführt Allgemeine Fragen zu JTL-Shop 0
Artikel einpflegen JTL-Wawi 1.6 1
Neu Update 5.2.2 einige Artikel bringen Fehlermeldung AbstractImage string, null given JTL-Shop - Fehler und Bugs 1
WAWI 1.6.45.2 english standard language. Keine Artikel werden angezeigt. JTL-Wawi 1.6 0
Neu Workflow: Wenn eigenes Feld im Artikel nicht leer, dann füge eine neue Artikelposition hinzu (gleicher Wert wie im eigenen Feld hinterlegt) User helfen Usern - Fragen zu JTL-Wawi 0
Neu Auswertung: Alle versandten Artikel/Jahr/Land User helfen Usern - Fragen zu JTL-Wawi 0
Neu Artikel bleibem im Warenkorb nach Bestellabbruch - Shop 5.15 JTL-Shop - Fehler und Bugs 0
Neu Artikel einer AMAZON Bestellung können in WAWI gefunden werden Arbeitsabläufe in JTL-Wawi 2
Neu Artikel von Pickliste lösen Arbeitsabläufe in JTL-Wawi 1
Neu Stückliste vom Artikel lässt sich nicht im Packtisch buchen - Stückliste eines Kindes schon Arbeitsabläufe in JTL-Wawi 4
Neu Bestimmte Artikel in der Shopsuche nicht anzeigen Betrieb / Pflege von JTL-Shop 2
Bildpfad als an Artikel binden JTL-Wawi 1.6 1
Neu Statistik über alle Verkauften Artikel im letzten Jahr User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow Artikel Eigene Felder Wert hinzufügen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Artikel automatisch Inaktiv JTL-Wawi - Fehler und Bugs 1
Neu Artikel lassen sich nicht öffnen " Die Sequenz enthält kein übereinstimmendes Element" JTL-Wawi - Fehler und Bugs 1
Neu MHD bei FFN Artikel einfügen User helfen Usern - Fragen zu JTL-Wawi 0
In Bearbeitung Artikel Attribute im POS anzeigen Allgemeine Fragen zu JTL-POS 3
Neu Steuerklassenname für Artikel.Positionen abfragen / Darstellungsbedingung / Hinweis in Abhängigkeit der verwendeten Steuerklassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu ebay Anbindung produziert Mondpreise für Artikel eBay-Anbindung - Fehler und Bugs 1
Neu Bilder bei Amazon für Artikel und Farben ändern Amazon-Lister - Ideen, Lob und Kritik 0
Neu Beim Speichern eines Artikel stürzt das System ab JTL-Wawi - Fehler und Bugs 2
Neu Artikel auf ebay User helfen Usern - Fragen zu JTL-Wawi 0
Neu Bei Bestellung Abschluss taucht Fehler 500 auf (weiße Seite ) - Konfiguration Artikel JTL-Shop - Fehler und Bugs 1
Neu Artikel darstellung auf Starseite wie "Sonderangebote" fehlerhaft seit Update auf 5.2.1 Installation / Updates von JTL-Shop 2
Neu Zwei getrennte eBay Accounts, ein Artikel, verschiedene Bilder User helfen Usern - Fragen zu JTL-Wawi 4
Neu Dotliquid Abfrage Ist Artikel aktiv? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
In Bearbeitung Artikel in Wawi und in POS richtig abgleichen Allgemeine Fragen zu JTL-POS 1
Artikel anzeigen (löschen) anhand Eigener Felder JTL-Wawi 1.6 2

Ähnliche Themen