Franz Holzinger

Verse of the day

Denn es ist ein Gott und ein Mittler zwischen Gott und den Menschen, nämlich der Mensch Christus Jesus, der sich selbst gegeben hat für alle zur Erlösung, daß solches zu seiner Zeit gepredigt würde;
1 Timotheus 2:5-6

© Bible Gateway's Verse of the Day


autor  
9-10-19 19:43:37 price & price2 dynamisch wechseln
Marcel_dp
Hallo.

Wir haben eine Frage an ihr System:

die Webseite eines Kunden verwendet das Shopsystem von ihnen allerdings haben wir ein Problem:

Wir möchten, dass Nutzer, die nicht angemeldet sind den Standardpreis bezahlen müssen, während angemeldete Benutzer einen anderen preis bekommen.

Leider haben wir keine Erfahrung mit ihrem System, da wir erst vor kurzem damit angefangen haben, daher die Frage:
Wie setzt man das um?

anbei: das hier verwendete System läuft mit der Version 2.7.5 auf Typo3 6.0.4
9-10-19 19:52:49 price2
Franz Holzinger
Der 2. Preis price2 kann z.B. für Frontend Benutzer aus einer bestimmten Gruppe aktiviert werden.

Im TypoScript:

[usergroup = 1]
priceNoReseller = 2
[global]

Dann erhalten alle Benutzer aus der Benutzer Gruppe mit der id=1 den Preis 2.

9-10-19 20:05:08 Typoscript
Marcel Maqsood
Okay, das ist leichter als gedacht.

Das kommt dann einfach in das Typoscript der Seite, in dem der Shop auch per Add-on definiert wurde bzw. Konstanten für diesen definiert werden?

Im übrigen, danke für die so schnelle Antwort! :)
10-10-19 13:57:21 Typoscript
Marcel Maqsood
Ich habe mir die Frage nun selbst beantworten können.
10-10-19 15:33:45 Anmerkung
Franz Holzinger
richtigerweise muss es so lauten:


[usergroup = 1]
plugin.tt_products.priceNoReseller = 2
[global]

Denn innerhalb der TypoScript Conditions muss auch der Vorspann für tt_products "plugin.tt_products" wieder neu angegeben werden.

Statt usergroup kann man jede beliebige andere TypoScript Condition verwenden, um den 2., 3. oder x. Preis zu aktivieren.
< Zurück zum Forum