Gratisgeschenk nur für eine Kundengruppe

MatthiasN

Offizieller Servicepartner
SPBanner
2. Februar 2011
49
7
Dresden
Hallo!

Ich will für die Endunden ein Gratisgeschenk im Shop anbieten, welches die Händler nicht sehen sollen. Deshalb habe ich die warenkorb_custom.tpl dementsprechend umgeändert in:

HTML:
<!-- gratisgeschenk -->
            {if $oArtikelGeschenk_arr|@count > 0}
            {if $smarty.session.$Kunde->kKundengruppe != "2"}

Leider reagiert der JTLShop darauf nicht. Wo ist der Fehler.

Vielen Dank für Eure Hilfe.

MatthiasN
 

tom10

Sehr aktives Mitglied
2. Oktober 2012
714
107
06774 Muldestausee
AW: Gratisgeschenk nur für eine Kundengruppe

Probiers mal mit $smarty.session.Kundengruppe->kKundengruppe
Noch besser wär hier sicherlich ein Funktionsattribut, da bist du flexibler. Etwa so: $smarty.session.Kundengruppe->Attribute.bekommtgeschenke = ja
 

MatthiasN

Offizieller Servicepartner
SPBanner
2. Februar 2011
49
7
Dresden
AW: Gratisgeschenk nur für eine Kundengruppe

Ersteres funktioniert. Zweiteres werde ich bei Gelegenheit umstellen.

Vielen Dank.
 

GorillaglassAndi

Aktives Mitglied
10. Juli 2013
79
0
AW: Gratisgeschenk nur für eine Kundengruppe

Hallo zusammen,

ich habe es jetzt versucht, wie es tom10 beschrieben hat (siehe Bild) ... oder habe ich da etwas falsch verstanden? Also funktionieren tut es bei uns leider nicht.
Es wird das Gratisgeschenk nun gar nicht mehr angezeigt.

Weder auf der Spezialseite, noch, sobald man den Warenwert erreicht hat (Beim abschließen der Bestellung).

Kann uns bitte jemand diesbezüglich helfen?

Lg
GorillaGlassAndi
Kundengruppen.JPG
 

Anhänge

  • Kundengruppen.JPG
    Kundengruppen.JPG
    31,5 KB · Aufrufe: 41

tom10

Sehr aktives Mitglied
2. Oktober 2012
714
107
06774 Muldestausee
AW: Gratisgeschenk nur für eine Kundengruppe

Noch besser wär hier sicherlich ein Funktionsattribut, da bist du flexibler. Etwa so: $smarty.session.Kundengruppe->Attribute.bekommtgeschenke = ja
War ein allgemeiner Vorschlag :)

Umsetzen kannst du es etwa so:

Funktionsattribut in der jeweiligen Kundengruppe anlegen (nicht Artikel):
Funktionsattribut -> bekommtgeschenke
Wert -> ja

Im Template dann anstelle von:
Code:
[I][COLOR=#000080]
<!-- gratisgeschenk -->
     [/COLOR][/I]{if $oArtikelGeschenk_arr|@count > 0}
     {if [I]$smarty.session.Kundengruppe->kKundengruppe[/I] != "2"}
dann das:
Code:
[I][COLOR=#000080]
<!-- gratisgeschenk -->[/COLOR][/I]     
    {if $oArtikelGeschenk_arr|@count > 0}
    {if [I]$smarty.session.Kundengruppe->Attribute.bekommtgeschenke[/I] && [I]$smarty.session.Kundengruppe->Attribute.bekommtgeschenke == "ja"[/I]}

Ist nur ein Beispiel, wie man es umsetzen könnte ...
 

GorillaglassAndi

Aktives Mitglied
10. Juli 2013
79
0
AW: Gratisgeschenk nur für eine Kundengruppe

Hallo tom10,

danke für die schnelle Antwort (-:


Leider habe ich noch keine Ahnung von den Templates ... wo finde ich es denn, damit ich es bearbeiten kann?
Das heißt ich muß es für jeden Artikel den ich seperieren möchte, so anlegen bzw. umschreiben?

Lg
GorillaGlassAndi
 

tom10

Sehr aktives Mitglied
2. Oktober 2012
714
107
06774 Muldestausee
AW: Gratisgeschenk nur für eine Kundengruppe

In der Kundengruppe legst du das Funktionsattribut an und in der warenkorb_custom.tpl, die du ja schon bearbeitet hast, fügst du den Beispielcode ein. Damit sehen nur die Kundengruppen die Geschenke, die das Funktionsattribut mit dem entsprechenden Wert haben. Alle anderen sehen nix.
 

GorillaglassAndi

Aktives Mitglied
10. Juli 2013
79
0
AW: Gratisgeschenk nur für eine Kundengruppe

Hy tom10,

ich dachte es würde jetzt funktionieren, über die Kundengruppe ... jedoch gebe ich da im allgemeinen die Rechte, ob die Gruppe Gratisgeschenke beziehen darf, oder?

Wir würden jedoch sehr gerne konfigurieren, dass unsere Endkunden andere Gratisgeschenke bekommen wie die Händler.

Lg
GorillaGlassAndi
 

tom10

Sehr aktives Mitglied
2. Oktober 2012
714
107
06774 Muldestausee
AW: Gratisgeschenk nur für eine Kundengruppe

Das wird zum Problem, denke ich. Eine Möglichkeit wäre, die Sichtbarkeit des Artikels für die Kundengruppe zu nutzen. Darf die Kundengruppe den Artikel nicht sehen, steht er auch nicht als Geschenk zur Verfügung. Allerdings müsstest du den Artikel dann eventuell nochmal anlegen, damit ihn die "ausgesperrte" Kundengruppe auch sieht und regulär kaufen kann.

Hier gibt es parallel zu deinem Thema ähnliche Fragen: http://forum.jtl-software.de/arbeit...engruppen-oder-kundengruppensichtbarkeit.html
 

Desecrator

Sehr aktives Mitglied
20. Februar 2011
1.006
37
Das Thema ist 7 Jahre alt - ich hol es trotzdem hervor. Wie kann man das im aktuellen Shop umsetzen? Vielleicht mit Dropper?
 

Kreativkonzentrat

Offizieller JTL-Partner
ZTBanner
26. April 2012
310
80
Dresden
Hi @Desecrator,

das könnte mit Dropper klappen, ja. Ich hab hier in einem JTL Shop 4.06 folgenden Code für die Gratisgeschenke Auswahl auf der Warenkorbseite gefunden:

HTML:
<form method="post" name="freegift" ... >
   <div class="row row-eq-height">
      <div class="col-sm-6 col-md-4 text-center">
         <label class="thumbnail" for="gift170554" style="height: 347px;">
            <img src="media/image/product/170554/sm/xyz.jpg" class="image">
             ...         
         </label>
      </div>
      ...
   </div>
</form>

Man könnte nun ein leeres Plain Drop hernehmen und folgenden Selektor Ersetzen (also quasi löschen) form[name=freegift] label[for=gift170554], wobei "170554" hier für den internen kArtikel steht.
Natürlich mit den entsprechenden Darstellungsfilter "Kundengruppe" im Plain Drop.

plain-gratisgeschenk.png

Problem dabei nur, dass hier nur das label Element ersetzt wird - nicht das parent div - und es somit eine Lücke gibt.
Vielleicht macht man aus Not eine Tugend und fügt stattdessen ein HTML Hinweis ein.
Oder man passt das Template so an, dass man einen besseren Selector hat. Das findest du hier /templates/EVO/page/free_gift.tpl bzw. im entsprechenden Ordner deines Child-Templates.

Viele Grüße
Niels vom Kreativkonzentrat
 
  • Gefällt mir
Reaktionen: Desecrator
Ähnliche Themen
Titel Forum Antworten Datum
Neu Zugang zu Kategorien nur per Kennworteingabe Plugins für JTL-Shop 3
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
Neu List & Label Neue Vorlage Projektbaustein Bild Logo nur auf erstem Exemplar anzeigen User helfen Usern - Fragen zu JTL-Wawi 2
Neu Stickprogramm - Kosten die Kunde nur einmalig bezahlen muss Allgemeine Fragen zu JTL-Shop 1
Neu Vorlagen: Formel um Textfeld nur auf der letzten Seite der Rechnung darzustellen Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL überträgt Versandart Sendungsnummer nur teilweise an Amazon Amazon-Anbindung - Fehler und Bugs 3
Gelöst Packtisch+ 1.8.112 : Rechnung wird bei Teillieferung erzeugt, obwohl als Ausführungsbedingung "Nur bei der letzten Teillieferung" ausgewählt ist. JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 2
Neu Umzug auf neuen Rechner mit nur einem Mandant User helfen Usern - Fragen zu JTL-Wawi 3
Neu wenn abweichende Adresse dann nur weiße Seite? JTL-Shop - Fehler und Bugs 7
Neu Produktkategorie in "Vorauswahl Produktkategorien" nicht verfügbar / Variationswerte "Size" nicht verfügbar, nur size_name Amazon-Anbindung - Fehler und Bugs 0
Worker angeblich nicht gestartet und nicht konfigurierbar - Aber auf nur einem neuen Win11 Client?!? JTL-Wawi 1.7 2
Neu Amazon Lister übergibt nur das Hauptbild an Amazon, weiter Bilder werden nicht übertragen Amazon-Lister - Fehler und Bugs 0
Neu Preise nur mit login. möglich? Allgemeine Fragen zu JTL-Shop 4
In Bearbeitung Mehrere Karten/Buchnungskonten aber nur ein Karten-Terminal (Ethernet) Allgemeine Fragen zu JTL-POS 4
Neu OnPage Composer lädt nicht! Nur blauer Balken - OPC startet nicht! JTL-Shop - Fehler und Bugs 7
Nur noch sporadischer Versand per Mail von Rechnungen, Lieferscheinen und Mahnungen nach Update auf Version 1.8. JTL-Wawi 1.8 0
Gelöst "Nur letzten ausführen" führt dennoch mehrere Gelöste Themen in diesem Bereich 3
Neu UVP nur in Artikeldetails, NICHT auf Artikelliste? Templates für JTL-Shop 1
Neu Lieferstatus anzeigen "Nur, wenn Lagerbestand 0 ist" Allgemeine Fragen zu JTL-Shop 0
Rechnungserstellung sehr umständlich - nur einzeln möglich JTL-Wawi 1.8 4
SQL ifGetPrice liefert nur netto Preise, wie komme ich an Brutto ran? JTL-Wawi 1.7 4
Neu Nur eine Währung bei der AB und Rechnung JTL-Wawi 1.6 0
Neu Track&Trace für Österreichische Post JTL-Track&Trace - Ideen, Lob und Kritik 1
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 0
Neu Variablen für den Email Versand Einrichtung JTL-Shop5 0
Neu Nach Update auf 5.3 funktioniert das Video-Portlet für lokale Videos nicht Gelöste Themen in diesem Bereich 9
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Egener Export für CBAM-Bericht möglich? JTL Ameise - Eigene Exporte 0
Beantwortet Globaler Haken für Überverkaufe ermöglichen JTL-Workflows - Fehler und Bugs 1
Neu JTL 1.8.12.0 - Artikelattribut für Shop importieren - Format CSV-Datei / Hilfe bei Import von individuellen Attributen für JTL-Shop (googlekat) JTL-Ameise - Ideen, Lob und Kritik 1
In Diskussion Benutzerdefinierten Standardpfad für Errorlogs definieren (Voting) JTL-Workflows - Ideen, Lob und Kritik 0
Neu Freitextfeld über Variation - Zeichenbeschränkung für Gravur Allgemeine Fragen zu JTL-Shop 8
Neu Template/ Vorlage für Bestellbestätigung gesucht Templates für JTL-Shop 0
WaWi Preisuntergrenze für Artikel festschreiben JTL-Wawi 1.7 4
Neu Variablen für Stücklistartikel in den neuen Vorlagen Angebot Auftrag Rechnung ect. Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Anleitung: Artikeletiketten für Auftrag, Rechnung, Lieferschein etc. drucken mit Etikettenanzahl = Artikelanzahl User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zusatzkosten für Artikel Gelöste Themen in diesem Bereich 17
Neu Versandschein für Schweiz kann nicht gedruckt werden folgende Fehlermeldung JTL-ShippingLabels - Fehler und Bugs 1
Neu Bestellbestätigung email Variable Hinweistext für Downloadartikel Allgemeine Fragen zu JTL-Shop 3
Neu Dienstleister/Freelancer für Vorlagenerstellung Design gesucht Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu JTL erstellt falsche Rechnungskorrekturen für Amazon.co.uk Aufträge und verweigert den Support Amazon-Anbindung - Fehler und Bugs 5
Neu Pickliste für Standardlager - Sortierung in WMS Mobile Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Workflow Web-Request Post für mollie Arbeitsabläufe in JTL-Wawi 5
Versuch Bilder aus Ebay für Kaufland zu übernehmen JTL-Wawi 1.8 0
Debitorennummern für bestehende und neue Kunden anlegen JTL-Wawi 1.8 2
Druckvorlage für Etiketten aus Auftragspositionen JTL-Wawi 1.8 4
Eigene Felder für Ebay-Listings verwenden JTL-Wawi 1.8 0
In Diskussion Automatische Zuweisung der Kategorien für Artikel durch Workflow JTL-Workflows - Ideen, Lob und Kritik 3
Gelöst Hardware für häufige Konstellationen mit USB und Swissbit TSE-Problem ab Android 11 JTL-POS - Fragen zu Hardware 5
Neu Wie erstelle ich das richtige Layout für handy, Desktop etc Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen