Neu Wie lese ich "Eigene Inhalte" > "Checkboxen" im Code aus?

pekka

Mitglied
20. Februar 2023
12
2
Spanien
Ich schreibe ein kleines Plugin, das bei Abschluss der Bestellung den Kunden bei einem Newsletterservice anmeldet, falls dieser eine Checkbox aktiviert hat.

Erweiterte Kundendaten kann ich ja mit

PHP:
$_SESSION['Kunde']->getCustomerAttributes();

auslesen.

Aber wo finde ich die Checkboxen, die ich in "Eigene Inhalte" > "Checkboxen" definiert habe und die beim Bestellabschluss abgefragt werden? In
PHP:
$_SESSION['Warenkorb']
scheinen sie nicht zu stecken.

Gibt es dafür irgendwo eine Dokumentation?
 
Zuletzt bearbeitet:

pekka

Mitglied
20. Februar 2023
12
2
Spanien
Wenn ich einen Dump von $_SESSION mache, sehe ich folgende Variablen 👇 hat jemand eine Idee, in welcher der gesuchte Wert stecken könnte?

Code:
kSprachISO
FremdParameter
Warenkorb
consentVersion
Globals_TS
Sprachen
Waehrungen
jtl_token
kSprache
cISOSprache
currentLanguage
Waehrung
cWaehrungName
Kundengruppe
Linkgruppen
Hersteller
Steuerland
cLieferlandISO
Steuersatz
cTemplate
Usersortierung
Link_Datenschutz
Link_AGB
Link_Versandseite
oKategorie_arr_new_allctgrs_1_1_2_cid_0
ratings_nItemsPerPage
ratings_nSortByDir
ratings_nPage
oBesucher
ZuletztBesuchteArtikel
simplecaptcha
consents
deliveryCountryPrefLocked
Kunde
Bestellung
Lieferadresse
AktiveVersandart
AktiveVerpackung
Verpackung
AktiveZahlungsart
ClientToken_tokenVar
Zahlungsart
Versandart
kommentar
cPlausi_arr
cPost_arr
lfs_matomo_ecomtrack
 

pekka

Mitglied
20. Februar 2023
12
2
Spanien
Ich habe mir jetzt folgendermaßen beholfen: im Plugin an Hook 75 (Bestellabschluss) kann ich die Boxen folgendermaßen auslesen: z.B. für die Checkbox mit ID 2:

PHP:
$_SESSION['cPost_arr']['CheckBox_2']

Ob das die feine englische Art und so gedacht ist, oder ob es irgendwo eine Möglichkeit gibt, die aktuelle Bestellung "sauber" aufzurufen und ihre Daten auszulesen, weiss ich mangels Dokumentation leider nicht.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie soll man Weiterleitungen einrichten Exat oder GET Allgemeine Fragen zu JTL-Shop 0
Für Ihren SQL-Server wurde ein Service Pack zur Verfügung gestellt - nö, gelogen, wie kriege ich die Meldung weg? JTL-Wawi 1.11 15
Mindestabnahme Lieferant - keine Kommazahlen erlaubt - Wie gehts? JTL-Wawi 1.11 0
Wie ist euer aktuelles Fazit zur 2.02? JTL-Wawi 2.0 14
Neu XRechnung, ZUGFeRD, Was hängt wie zusammen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Aktuellste unproblematische WAWI-Version finden - wie ? JTL-Wawi - Ideen, Lob und Kritik 6
Neu Bestände in-house und beim Lieferanten + Proforma-Rechnungen, wie? Arbeitsabläufe in JTL-Wawi 3
Neu Wie aktiviere ich den richtigen EK bei freiem Wareneingang? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Streichpreise oder Rabatte für Staffelpreise von einem Artikel einrichten? Wie am Besten? JTL-Wawi 1.6 0
Neu POS im Kundencenter buchen, aber wie und wo? Allgemeine Fragen zu JTL-POS 2
Neu Wie Ebaypreise anheben (incl. Varianten)? eBay-Anbindung - Fehler und Bugs 0
Lizenz-Störung? Ich erhalte keinen Zugriff mehr zu meiner Wawi, egal welcher User JTL-Wawi 1.11 3
Neu Ich fühle mich unsicher! Smalltalk 13
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3
Neu Wo verändere ich die Variable #firma.name# die in Mail-Vorlagen zu finden ist? Allgemeine Fragen zu JTL-Shop 2

Ähnliche Themen