Neu Freifeld Variante per Ajax in Warenkorb

dane

Aktives Mitglied
10. Juni 2015
16
0
Hallo JTL-Freunde,

ich versuche jetzt schon eine Weile einen Artikel mit Freifeld-Text-Variante per Ajax in den Warenkorb zu legen und hatte da so meine Probleme.
Mittlerweile habe ich es geschafft, finde meine Lösung aber unsauber und wollte daher mal fragen, ob ich was übersehen habe.

Das EVO-Template lädt ja zwar die Varianten-Kinder per Ajax (habe zum Freifeld-Text noch Kind-Artikel über Select-Variation Farbe), beim Absenden des Formulars wird aber die ganze Seite geladen/abgesendet. Also ohne Ajax.
Beim normalen Senden des Formulars (ohne Ajax) wird in der tools.Global.php die Funktion $oEigenschaftwerte_arr = ArtikelHelper::getSelectedPropertiesForVarCombiArticle($kArtikel); verwendet. Da wird die Text-Variante korrekt gesetzt.

Verwende ich aber die io.php / oder xajax für Ajax mit der Funktion "pushToBasket", so wird $oEigenschaftwerte_arr = gibVarKombiEigenschaftsWerte($Artikel->kArtikel); aufgerufen. Das setzt zwar meine Farben-Variante korrekt, aber nach dem Aufruf ist meine Freifeld-Text-Eigenschaft verschwunden.

Ich habe es jetzt so gelöst, dass ich die Funktion in der io.php umgeschrieben habe, so dass dort auch die ArtikelHelper Funktion verwendet wird. Allerdings muss man dafür noch das $_POST Array für eigenschaftwert wieder aufbauen und eigentlich wollte ich die io.php auch nicht überschreiben.

Hab ich was übersehen, gibt es eine bessere Lösung?

Danke für eure Zeit und liebe Grüße ;)
 

dane

Aktives Mitglied
10. Juni 2015
16
0
Haha okay, ja ich hab die 4.05, da ist es noch die andere Funktion ;)
Dann teste ich die neue Mal. Danke dir!
 

dane

Aktives Mitglied
10. Juni 2015
16
0
ja, bei der 4.06 funktioniert es ohne Modifikation. Danke dir! Problem war dass das Update bei mir im Admin auch nicht angezeigt wurde. Ist ja schon seit 2017 am Start :D
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Variante doppelt auswählen JTL-Shop - Ideen, Lob und Kritik 0
Neu Tippfehler in SKU - Variante nicht importiert / synchronisiert Shopify-Connector 0
Neu howto: "Rabatte irgnorieren" für einen Artikel per Ameise importieren, so dass in einem angeschlossenen POS dieser Artikel keine Rabatte bekommt User helfen Usern - Fragen zu JTL-Wawi 5
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 0
Neu PayPal Rechnung per Ratepay leitet immer auf Adresseingabeseite zurück Plugins für JTL-Shop 5
Neu Kategorie Beschreibung per Ameise ändern Betrieb / Pflege von JTL-Shop 9
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Bestellung kann nicht per Mail verschickt werden JTL-Wawi 1.10 0
Neu Wenn keine Postnummer für Versand per DHL notwendig ist User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
In Diskussion Per Workflow Versandart ändern - EK wird nicht korrigiert JTL-Workflows - Ideen, Lob und Kritik 1
Neu Menge von Auftragspositionen per Workflow ändern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Externe Belege per Workflow speichern Amazon-Anbindung - Fehler und Bugs 3
Neu Per SQL eine Liste nicht lieferbarer Artikel im Auftrag erstellen User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Rechnung per mail / Workflow gibt Fehler aus JTL-Workflows - Fehler und Bugs 6
Rechnungsversand per Email nicht mehr möglich JTL-Wawi 1.10 3
Neu Wie richte ich es so ein, dass alle vom Shop versendeten Mails per BBC an eine bestimmte Mail gehen (SMTP) Allgemeine Fragen zu JTL-Shop 1
Neu Lässt sich die Artikelsichtbarkeit pro Kundengruppe per Workflow steuern? User helfen Usern - Fragen zu JTL-Wawi 2
Neu andere Artikelbeschreibung für neue Marktplätze per Ameise, wie ? Arbeitsabläufe in JTL-Wawi 4
Neu alte Bestellungen und Rechnungen per Connector importieren WooCommerce-Connector 2
Neu Amazon: Rechnung per Mail abschalten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Auftrag (Position) per SQL versenden User helfen Usern - Fragen zu JTL-Wawi 5
Neu Verfügbarkeit per Ameise einstellen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Import von Angeboten per Ameise möglich? JTL-Ameise - Ideen, Lob und Kritik 3
Neu Artikelübersicht: JTL-Shop lädt per AJAX gesamte Html-Seite in das Filter-Modal JTL-Shop - Fehler und Bugs 0
Artikel mehreren Kategorien per Ameise zuordnen JTL-Wawi 1.9 5
In Diskussion Rechnungskorrekturen per SQL Vorgangsstatus setzen JTL-Workflows - Ideen, Lob und Kritik 1

Ähnliche Themen