Kupon nur sichtbar für registrierte Kunden

inro

Aktives Mitglied
27. September 2011
27
8
Aalen
Guten Morgen,

im Forum habe ich bisher nichts gefunden, daher meine Frage:

Ziel: Der Abschnitt " Kupon" soll im Checkout nur sichtbar sein, wenn der Kunde sich registriert hat.

Frage: Wie müsste der Code / die Abfrage aussehen, damit ich das realisieren kann?

Hintergrund: Ich versuche die Lösung im Code umzusetzten, da für unregistrierte Kunden die Einstellung "Kupon nur einmal nutzen" nicht zieht.

Hoffe jemand hat mir die Zeile Code für diese Aktion.

Herzlichen Dank vorab.
 

inro

Aktives Mitglied
27. September 2011
27
8
Aalen
AW: Kupon nur sichtbar für registrierte Kunden

Mit Hilfe von JTL konnte ich für mich einen Lösung erarbeiten.

Bitte beachten, dass diese Änderung nun für alle Kupons gilt!

1. Neue TPL Kopie erzeugen von: inc_kupon_guthaben.tpl --> inc_kupon_guthaben_custom.tpl
2. Zeile 24 anpassen von {if $KuponMoeglich==1} auf {if $KuponMoeglich==1 && $Kunde->nRegistriert }
3. Neue TPL Kopie erzeugen von: warenkorb.tpl --> warenkorb_custom.tpl
4. Zeile 265 anpassen von {if $Einstellungen.kaufabwicklung.warenkorb_kupon_anzeigen=="Y" && $KuponMoeglich==1}
auf {if $Einstellungen.kaufabwicklung.warenkorb_kupon_anzeigen=="Y" && $KuponMoeglich==1 && $Kunde->nRegistriert}

Damit verschwindet die Kupon Eingabe so lange, bis die Registrierung erfolgt ist.

Jetzt kann ich die Kupons nutzen, die nur einmal pro Kunde gelten sollten und diese so beschreiben, dass der Kunde sich dazu registrieren muss (Gast geht nicht).

Da dies meine einzigen Kupons sind (Geschenk für Ersteinkäufer) brauche ich keine weiteren Unterscheidungen treffen.

Schön wäre, wenn die Option in die Definition der Kupons mit reinkommt ... d.h. Eine Fehlermeldung kommt, wenn ein Kupon eingesetzt wird, für den diese Einschränkung gilt.
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Kupon nur sichtbar für registrierte Kunden

d.h. Eine Fehlermeldung kommt, wenn ein Kupon eingesetzt wird, für den diese Einschränkung gilt.

mit dieser Änderung kann ja gar nicht unregistriert mehr ein Kupon-Code eingetragen werden.
Die Eingabefelder werden nur dann eingeblendet, wenn (u.a.) nRegistriert=1, was nur dann der Fall ist, wenn der Kunde eingeloggt ist ... ergo kann auch keine fehlermeldung kommen
 

inro

Aktives Mitglied
27. September 2011
27
8
Aalen
AW: Kupon nur sichtbar für registrierte Kunden

das ist richtig ... die Änderungen würde ja dann wieder raus kommen ... das ist ja nur mein Workaround.
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Kupon nur sichtbar für registrierte Kunden

wenn überhaupt, dann ein Parameter wie " Kupon-Anzeige => alle|nur registrierte Kunden" und dann dein workaround verbunden mit der Abfrage dieses parameters.

Denn was soll das Feld angezeigt werden, wenn der nicht-eingeloggte Kunden dann doch keinen Kupon einlösen kann/darf/soll
 

inro

Aktives Mitglied
27. September 2011
27
8
Aalen
AW: Kupon nur sichtbar für registrierte Kunden

das war auch mein Ansatz, jedoch weiß ja niemand beim Aufbau der Seite welcher Kupon zum Einsatz kommt. Daher muss auch die Abfrage rein, wenn der Kupon eingelöst werden soll. Sonst ist die Lösung zu eingeschränkt.

Ansonsten wäre noch der von dir vorgeschlagene Parameter als für alle Kupons gültig eine mögliche Erweiterung (aber wäre unschön als alleinige Lösung).
 

casim

Sehr aktives Mitglied
26. Juni 2012
5.934
9
AW: Kupon nur sichtbar für registrierte Kunden

ich kann dir nicht folgen ...

Deine Anforderung war ... "Kuponeingabe nur bei registrierten Kunden" ... da dies derzeit nicht im Standard geht, hat dir der Support einen workaround genannt, der hardcodiert genau das macht ...

mein Ansatz ist ... dieses hardcodierte dahingehend zu ändern, dass es einen Parameter gibt (geben könnte) dass jeder Shop-Betreiber es wahlfrei einstellen kann


wo ist jetzt die Einschränkung?
 

inro

Aktives Mitglied
27. September 2011
27
8
Aalen
AW: Kupon nur sichtbar für registrierte Kunden

ok, ich versuche es noch einmal:

Gutschein Variante 1: Gutschein darf von allen Nutzer (registriert / Gest) akzeptiert werden
Gutschein Variante 2: Gutschein darf nur für registrierte Benutzer akzeptiert werden

Wenn die Seite aufgebaut bzw. der Code verarbeitet wird kann niemand wissen, ob der Kunde, der gerade bestellen möchte einen Gutscheincode der Variante 1 oder 2 bei sich trägt. Also reicht es nicht aus, in der Konfiguration der Gutscheincodes die Angabe zu machen, ob der Gutscheincode für registrierte/unregistrierte Kunden gedacht ist. Das Feld muss immer dargestellt werden. Bei der Eingabe des Gutscheincodes muss diese Abfrage erfolgen. Wenn es ein Gutschein nur für angemeldete Nutzer ist, dann muss hier ein Hinweis erscheinen. Gutscheine für Gastnutzer können akzeptiert werden.

Alternativ wäre es möglich in den allgemeinen Setting zu sagen, dass alle Gutscheincodes nur für registrierte Nutzer oder für alle Kunden gedacht sind. Dann könnte das Eingabefeld für den Gutscheincode anhand dieser Einstellung angezeigt werden oder verborgen bleiben, je nachdem ob es ein Gastuser oder registrierte Kunde ist (der sich auch angemeldet haben muss).

Ich hoffe das hilft ...
 
Ähnliche Themen
Titel Forum Antworten Datum
Nur eine Funktion implementiert? kaufland.de - Anbindung (SCX) 0
Neu Kategoriebezeichnungen in URL-Struktur nicht / nur teilweise enthalten, warum? Allgemeine Fragen zu JTL-Shop 1
Neu Feld Kundenkommentar nur im Auftrag editierbar? User helfen Usern - Fragen zu JTL-Wawi 3
Neu Artikel an der Kasse beim scannen nur über Artikelnummer, nicht über GTIN identifizieren (Gebrauchtware, GTIN mehrfach in der Wawi) Allgemeine Fragen zu JTL-POS 0
Gelöst iMin Swan 1 Pro Kundendisplay zeigt nur verkleinerte 1:1 Kopie des kompletten Hauptbildschirmes JTL-POS - Fragen zu Hardware 3
Neu Eigene Übersichten - Beschaffung - Bestellvorschläge - nur Standardlieferant anzeigen Eigene Übersichten in der JTL-Wawi 4
Nur EU Verkauf JTL-Wawi 1.6 1
Neu Anzeige der Seriennummer nur für den Wareneingang Eigene Übersichten in der JTL-Wawi 0
Neu FBA Anlieferung aus der JTL-Wawi heraus --> Firmenname in der Absenderadresse wird nur noch als "-" dargestellt Amazon-Anbindung - Fehler und Bugs 1
Neu 2 verschiedene Lager - Trennung - nur ein Lager für WMS Versand möglich ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Unterschiedliche Lagerplätze, wie konfigurieren? Waage nur mit WMS? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Workflow für Warenpost nur wenn bestimmte Artikel in Bestellung User helfen Usern - Fragen zu JTL-Wawi 1
Gelöst Alternativen zu Sumni T2 - nur iMin D4 Pro? JTL-POS - Fragen zu Hardware 3
Neu Statt Preis nur Preis auf Anfrage bei B2B Fehler JTL-Shop - Fehler und Bugs 1
Nur Bestellungen und Kundendaten synchronisieren? Shopify-Connector 2
In Diskussion Custom Workflows nur noch für Premiumkunden - unsinnige Einschränkung, die keine ist JTL-Workflows - Ideen, Lob und Kritik 4
Neu REST-API nur noch für Premium Kunden - oder wie verhindere ich Nutzung moderner Schnittstellen... Schnittstellen Import / Export 37
Neu Workflow nur wenn bestimmte Artikel nicht vorhanden User helfen Usern - Fragen zu JTL-Wawi 2
In Bearbeitung Featurewunsch: MHD automatisch auswählen, wenn nur ein MHD vorhanden JTL-POS - Ideen, Lob und Kritik 1
Neu Ändern der Artikelseite / OPC ändert nur Seite für einen Artikel / Suche nach globale Lösung für alle Artikelseiten Templates für JTL-Shop 5
Neu Import Artikelstammdaten mit nur 20 Bildern JTL-Ameise - Fehler und Bugs 5
JTL WAWI 1.9 Auftrag (englisch) aus JTL Shop 5 - Diverse Variablen nur in deutsch JTL-Wawi 1.9 0
Wawi 1.9 - Amazon VCS Gutschrift fehlt (aber nur eine) JTL-Wawi 1.9 0
Neu "Ab Preise" im Shop nur auf großem Umweg zu erreichen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Druckvorlage für Angebote/Aufträge -> Text Feld nur mit Bedingung anzeigen lassen User helfen Usern - Fragen zu JTL-Wawi 3
Neu E-Mail Bestellung versandt wird nur verschickt, wenn ich Zahlung bestätige (keine Vorkasse) JTL-Shop - Fehler und Bugs 0
Wawi 1.9 - auf Einkaufsliste setzen nur 1 Stück - Editieren nicht möglich JTL-Wawi 1.9 7
Neu Konfigurator Einzelteile in Google und im Shop sichtbar Plugins für JTL-Shop 6
Neu Reiter "Abrechnung" nicht sichtbar Arbeitsabläufe in JTL-Wawi 1
Neu Einstellung 122 "Artikel / Kategorien erst nach Anmeldung sichtbar" JTL-Shop - Fehler und Bugs 4

Ähnliche Themen