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
681
81
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: 34

tom10

Sehr aktives Mitglied
2. Oktober 2012
681
81
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
681
81
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
681
81
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
931
28
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
274
57
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 Text Gratisgeschenk im Warenkorb ändern/erweitern Templates für JTL-Shop 0
Neu Gratisgeschenk Versandklasse wird nicht berücksichtigt, daher Warenbrief-Porto berechnet obwohl Paket berechnet werden müsste Betrieb / Pflege von JTL-Shop 0
Neu Spezialseite - Gratisgeschenk weiße Seite JTL-Shop - Fehler und Bugs 3
Neu Wawi 1.6.32.0 "Rabatte ignorieren" funktioniert nur innerhalb der Wawi JTL-Wawi - Fehler und Bugs 0
Neu Bestand nur in den Filialen führen User helfen Usern - Fragen zu JTL-Wawi 3
Gelöst Retournieren aber nur Teilbetrag auszahlen! Gelöste Themen in diesem Bereich 1
Neu JTL-Worker 2.0 Abgleich nur noch alle 15 Minuten?! Shopware-Connector 6
Neu Nur für Admin sichtbar Templates für JTL-Shop 3
Neu Connector überträgt nur die Standard-Wawi Preise statt der "SHOPWARE6"-Preise Shopware-Connector 5
Neu Nicht leere Kategorie wird nur auf der englischen Seite nicht angezeigt JTL-Shop - Fehler und Bugs 0
Neu Portelts nur im ausgeloggten sichtbar oder 2 Startseiten für Ein-/ Ausgeloggt. Allgemeine Fragen zu JTL-Shop 1
Verwiesen an Support JTL-Wawi 1.5.50.1 - JTL-Track&Trace für DPD - Warum funktioniert dies nur mit DPD-DELISprint und nicht mit DPD-Cloud? JTL-Track&Trace - Ideen, Lob und Kritik 10
Neu JTL-Search nur für registrierte Nutzer aktivieren JTL-Search 3
Beantwortet Charge und MHD abrfage nur bei B2B Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Shopify Connector Problem bei Variantenartikel wird nur eine Variation an Shopify übergeben Shopify-Connector 2
Neu [SHOP5][NOVA] Filtersuchfeld filtert nur sichtbare Merkmale JTL-Shop - Fehler und Bugs 1
Offen Rechnung nur bei bestimmten Versandarten Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 7
Neu Nur NOCH NICHT berechnete Artikel auswählen JTL-Wawi - Ideen, Lob und Kritik 3
Gelöst Filter und Sortierung - Alle Hersteller - zeigt nur maximal 5 Hersteller an Allgemeine Fragen zu JTL-Shop 1
Neu JTL Packtisch+ Regex Filter funktioniert nur teilweise JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 9
Neu Lagerbestand in Variationen werden nur die letzten gezeigt und in Gambio geleitet Gambio-Connector 0
Neu Shop zerschossen - wird nur fehlerhaft angezeigt JTL-Shop - Fehler und Bugs 0
Neu Bei LS-POS Zahlung, Rechnung nur erstellen, wenn nicht vorhanden, sonst als bezahlt markieren Fragen rund um LS-POS 2
Neu Versandgewicht ermittlung geht nur mit Packtisch+ ? JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu Auf Herstellerseiten nur Kategorien des jeweiligen Herstellers anzeigen Allgemeine Fragen zu JTL-Shop 0
Neu Artikel wird sporadisch nur halb übertragen Onlineshop-Anbindung 0
Neu Nur ausgewählte Artikel können direkt ins Ausland bestellt werden Betrieb / Pflege von JTL-Shop 0
In Diskussion Nur Rechnungen von Nicht-Business-Kunden erstellen JTL-Workflows - Ideen, Lob und Kritik 8
Neu Bestand pro Lager bei mehrern Lägern ausblenden im Nova Template nur Ampel anzeigen in Artikelbeschreibung Templates für JTL-Shop 2
Neu Nur Firmenkunden-Preise sichtbar Allgemeine Fragen zu JTL-Shop 2
Neu Breadcrumb -> Navigation nächster Artikel -> Vorschaubild statt nur den Titel Templates für JTL-Shop 0
Neu Artikeldatenbank immer nur ein Produkt? Oder Ebay und Amzon import Produkte doppelt drin lassen Arbeitsabläufe in JTL-Wawi 0
Neu Keine Artikeldaten an Shopware übermitteln? Nur Bestellungen und Bestände Shopware-Connector 0
In Bearbeitung Bondrucker TM30 druckt Bon nur halb JTL-POS - Fragen zu Hardware 3
Beantwortet Bestandswarnung funktioniert nur im Test JTL-Workflows - Fehler und Bugs 8
Neu Amazon Aufträge nur im Pending - Vorher JTL-Authentifizierung abgelaufen Amazon-Anbindung - Fehler und Bugs 4
Neu Warenkorbmatrix nur je Kundengruppe Allgemeine Fragen zu JTL-Shop 2
Neu Auftrag ist OHNE Rechnung nicht editierbar? und auch nur einer von vielen! JTL-Wawi - Fehler und Bugs 3
Gelöst nur leere Seiten nach Abgleich Allgemeine Fragen zu JTL-Shop 5
In Bearbeitung Angemeldete Retoure nur terilweise einbuchen können (Teillieferung) [WAWI-57338] Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 19
Neu Absender Adresse immer "nur" die E-Mail Adresse Servicedesk (Beta) 5
Neu Dashboard Anzeige "JTL-Worker: Status" nur für bestimmte Benutzer einblenden User helfen Usern - Fragen zu JTL-Wawi 5
Neu Webshop reagiert während Onlineshopabgleich nur noch sehr langsam - Serverproblem? Hostingproblem? Modified eCommerce-Connector 8
Neu Einzelne Landingpages nur einsprachig einpflegen Allgemeine Fragen zu JTL-Shop 4
Neu Mediendatei: Bei selbstbenannten Tabs mit mehreren Dateien wird nur eine angezeigt JTL-Shop - Fehler und Bugs 0
Neu Datenbank erstellen für SQL Server 2014 und Wawi 1.4.35.2 Installation von JTL-Wawi 0
Neu Kleiner Server für 1-3 Leute Installation von JTL-Wawi 11
Neu script für sqlcmd mit WAWi-Workflow User helfen Usern - Fragen zu JTL-Wawi 0
Neu Neues innovatives Ebay Template für Minimalangaben eBay-Designvorlagen - Ideen, Lob und Kritik 0
In Bearbeitung Tablet Empfehlung für JTL-POS JTL-POS - Fragen zu Hardware 4

Ähnliche Themen