Rühme dich nicht des morgenden Tages; denn du weißt nicht, was heute sich begeben mag.
Sprueche 27:1
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 |