Neu Kupon tracken möglich?

Pluto

Aktives Mitglied
3. Juli 2014
96
1
Hannover
Hallo,

hat jemand Erfahrung damit, wie man den Kupon der bei der Bestellung verwendet wurde tracken könnte?

Ich kann mir ja mit {$smarty.session.Kupon->cName} den Namen ausgeben.
Auf der Bestellabschlussseite funktioniert das allerdings nicht mehr... hätte dies gerne in der conversion_tracking.tpl eingebaut :confused:

Oder geht das vielleicht einfacher?
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
der ist doch in der session drin, da bin ich mir ziemlich sicher, hast du dir die mal ausgeben lassen, am besten nicht im Livebetrieb :)

<pre>{$smarty.session|print_r}</pre>

Nachtrag: in der Session befindet sich ja alles was zur Bestellung gehört, da wird die bestimmt auch sein.
 

Pluto

Aktives Mitglied
3. Juli 2014
96
1
Hannover
Hallo css-umsetzung,

ich habe mir das grad einmal auf der Bestellabschlussseite versteckt ausgegeben,
alles was so mit einem Kupon zu tun haben könnte wäre:
[pollCoupon] => Vielen Dank für die Teilnahme an unserer Umfrage. Ihnen wurde der Kupon %s gutgeschrieben.
[couponDesc] => Falls Sie einen Kupon haben und einlösen möchten, geben Sie diesen bitte hier ein.
[useCoupon] => Kupon einlösen
[coupon] => Kupon einlösen
[couponCode] => Kuponcode
[invalidCouponCode] => Der eingegebene Kuponcode ist nicht gültig.
[couponErr1] => Fehler: Kupon ist nicht aktiv.
[couponErr2] => Fehler: Kupon ist nicht mehr gültig (Datum abgelaufen).
[couponErr3] => Fehler: Kupon ist nicht mehr gültig.
[couponErr4] => Fehler: Mindestbestellwert noch nicht erreicht.
[couponErr6] => Fehler: Maximale Verwendungen erreicht.
[couponErr99] => Fehler: Unbekannter Kupon Fehler.
[couponSucc1] => Ihr Versandkostenfrei Kupon wurde für folgende Lieferländer freigeschaltet:

Ich habe die 6000~ Zeilen nach Coupon/Kupon und nach dem eigentlichen Kuponname/Code abgesucht.

Vielleicht ganz hilfreich wenn ich noch erwähne, dass es sich um einen JTL- Shop 3 handelt.
Ich bin auch der Meinung, dass in der Session alles drin sein sollte - daher werde ich nicht so ganz schlau draus :(
 
Zuletzt bearbeitet:

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
Es gibt ja die HOOKS 54/55 ich habe die jetzt nicht probiert, aber in denen wird der Kupon ja vermutlich geprüft und per POST weitergegeben, den könntest du dir greifen udn selbst in die SESSION schreiben.
Die Session wird vom Shop ja immer weitergereicht.

Es ist immer schwer da etwas zu sagen ohne selbst die Post Daten oder HOOKS zu prüfen bzw. relevante Daten ausgeben zu lassen, ich hab dafür immer so ein Testplugin in dem ich dann die HOOKS die ich teste abfrage und debuggen kann.

Ich glaube vom 3er zum 4er wird sich da nicht viel geändert haben, da der 3er ja Verschlüsselt ist, würde ich mir das einfach mal im unverschlüsseltem 4er anschauen, dann hat man einen Anhaltspunkt was er damit macht, aber die Hooks sollten schon eine Möglichkeit bieten.

http://docs.jtl-shop.de/de/latest/shop_plugins/hook_list.html
 

Pluto

Aktives Mitglied
3. Juli 2014
96
1
Hannover
Alles klar, ich denke es wird wohl Zeit sich in das Thema Hooks einmal einzulesen, ich hatte mich damit noch nie so recht beschäftigt.
Ich probiers, klingt nach einem guten Lösungsansatz.

Vielen Dank und ein schönes Wochenende :)
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.207
1.939
Berlin
OK, ich habe mal geschaut, das hier wäre wohl die Lösung

ich achte darauf ob es eine Artikelnummer gibt und darauf ob es sich um einen negativen Betrag handelt

Code:
    {foreach name=positionen from=$Bestellung->Positionen item=oPosition}
        {if $oPosition->kArtikel == 0 && $oPosition->fPreis<0 }
            {assign var=kuponName value=$oPosition->cName}
        {/if}
        {/foreach}
        {if $kuponName}
            KuponName = {$kuponName}
        {/if}
 
  • Gefällt mir
Reaktionen: Pluto

Pluto

Aktives Mitglied
3. Juli 2014
96
1
Hannover
Ist ja der Wahnsinn, wollte mich grad an das Thema ransetzen und dann sowas...
Besten Dank für den Code Snippet - funktioniert einwandfrei.
Genau so hatte ich mir das vorgestellt :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nach update auf 5.4 kein Login mehr möglich JTL-Shop - Fehler und Bugs 2
Neu Gehosteter Shop nicht mehr aufrufbar und auch kein admin-Login mehr möglich JTL-Shop - Fehler und Bugs 3
Neu JTL Shop 5.4.0 eigene Inhalte/Seiten hinzufügen nicht möglich JTL-Shop - Fehler und Bugs 5
Neu Grünes Hosting möglich? Allgemeine Fragen zu JTL-Shop 9
Neu JTL FEHLER! - JTL sendet falschen ISO-Code - Nordirland Versand mit DHL nicht mehr möglich JTL-ShippingLabels - Fehler und Bugs 4
Datev Rechnungsdatenservice, keine Einstellungen möglich JTL-Wawi 1.9 10
Neu SCX (Alle Marktplätze) - habt ihr Kategorien, bei denen die Kategoriespezifischen Felder nicht laden / zuordnen nicht möglich / No Data available? Einrichtung und Installation von JTL-eazyAuction 0
Welche Einstellung für "Überverkäufe nicht mehr möglich" wenn "alle Lagerbestände null" sind. JTL-Wawi 1.9 5
JTL Wawi Update 1.8.12.4 auf 1.9.5.2 nicht möglich JTL-Wawi 1.9 3
Neu Artikel gelöscht neu anlegen nicht möglich da bereits vorhanden User helfen Usern - Fragen zu JTL-Wawi 2
Neu Vererben der Bildern einer Variation auf alle anderen Variationen, wie beim Vererben von Vater zu Kind-Artikeln, möglich wie? User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Abfrage auf Wert bei allen Artikelpositionen nicht möglich? Gelöste Themen in diesem Bereich 12
Gelöst Anbindung POS an Server wird verweigert Verbindung nicht möglich. Einrichtung / Updates von JTL-POS 4
Ausliefern einzelner Auftragspositionen trotz Bestand nicht möglich JTL-Wawi 1.7 6
Versanddaten Export bearbeiten nicht möglich JTL-Wawi 1.9 0
Neu Login im Admin Backend nicht möglich. Installation / Updates von JTL-Shop 0
Neu Anlegen einer eigenen Seite ohne Text für externen Link nicht möglich JTL-Shop - Fehler und Bugs 2
Neu Kein Abgleich möglich: Serverproblem ??? Gelöste Themen in diesem Bereich 6
Neu 2 verschiedene Lager - Trennung - nur ein Lager für WMS Versand möglich ? User helfen Usern - Fragen zu JTL-Wawi 2
In Diskussion Sunmi Gerät vor 2 Jahren gekauft, jetzt keine Updates mehr möglich JTL-POS - Fragen zu Hardware 8
Neu PayPal Checkout Update auf 1.5.1 nicht möglich Betrieb / Pflege von JTL-Shop 2
Neu Es ist nicht mehr möglich Artiekl bei eBay einzustellen Code 240 und Code 21920203 eBay-Anbindung - Fehler und Bugs 2
Neu Extra Versandkostenbetrag für Schnellversand möglich? Gelöste Themen in diesem Bereich 4
JTL Wawi, Bearbeitung nicht möglich JTL-Wawi 1.7 1
Neu Windows 11 - .NET Installation beschädigt - Artikel öffnen nicht möglich JTL-Wawi - Fehler und Bugs 10

Ähnliche Themen