[TYPO3-german] direct_mail Personalisierung über contants
IT at bysystem.net
IT at bysystem.net
Tue Mar 30 12:22:35 CEST 2010
Hallo Lorenz,
danke für den Denkanstoss.
Bei mir ist es die Tabelle fe_users und das Feld gender. Wie müsste ich denn die Abfrage erstellen? "gender" kann den Wert 0 (für Herr als default) und 1 (für Frau) einnehmen! Irgendwie klappt die u.g. CASE-Abfrage nicht!
object = CASE
object.key.data = [DB:tt_address:gender]
object.default = TEXT
object.default.value = Sehr geehrter Herr
object.1= TEXT
object.1.value = Sehr geehrte Frau
Viele Grüße
Yilmaz
-----Original Nachricht-----
From: "Ulrich Lorenz PHZ Luzern" lorenz.ulrich at phz.ch
Date: Tue, 30 Mar 2010 11:08:22 +0200
To: "German TYPO3 Userlist" typo3-german at lists.typo3.org
Subject: Re: [TYPO3-german]direct_mail Personalisierung über
contants
> Hallo Yilmaz
>
> Ich werde nicht ganz schlau, aus welcher DB diese Daten kommen, die du verwenden würdest. Ich würde aber eher ein CASE-Objekt nehmen, um abhängig vom Geschlecht, das in der passenden DB hinterlegt ist, die Anrede zu generieren. Diese kannst du nachher in eine Konstante laden und im FE ausgeben:
>
> object = CASE
> object.key.data = [hier das Feld, nach dem du unterscheidest, z.B. DB:tt_address:....]
> object.default = TEXT
> object.default.value = Sehr geehrte Frau
> object.Herr = TEXT
> object.Herr.value = Sehr geehrter Herr
>
> und nachher
>
> constants.ANREDE < object
>
>
>
> Grüsse,
>
>
> Lorenz
>
>
> > -----Original Message-----
> > From: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-
> > bounces at lists.typo3.org] On Behalf Of IT at bysystem.net
> > Sent: Tuesday, March 30, 2010 10:16 AM
> > To: typo3-german at lists.typo3.org
> > Subject: [TYPO3-german] direct_mail Personalisierung über contants
> >
> > Hallo zusammen,
> >
> > habe direct_mail im Einsatz und möchte den Versand personalisieren.
> > Dazu hatte ich im Setup eine "constants" definiert, die ich per MArker
> > ###ANREDE### beliebig in jedem Contentelement verwenden kann. Das
> > funtkioniert auch so wunderbar, wenn ich z.B. NUR den kompletten Namen
> > des Empfängers im Newsletter einbetten möchte:
> >
> > constants.ANREDE=###USER_name###
> >
> > Nun wollte ich über eine Condition das title-Feld abfragen, ob der User
> > Herr oder Frau ist, und dementsprechend Sehr geehrter Herr bzw. Sehr
> > geehrte Frau ausgeben zu können.
> >
> > Aber irgendwo mache ich einen Fehler (s.u.), weil ich nicht so recht
> > weiss, wie man bestimmte Marker in Conditions abfragt:
> >
> > [globalString = ###USER_title###=Herr]
> > constants.ANREDE=Sehr geehrter Herr ###USER_name###
> > [globalString = ###USER_title###=Frau]
> > constants.ANREDE=Sehr geehrte Frau ###USER_name###
> > [GLOBAL]
> >
> > Wäre für jeden Tipp dankbar.
> >
> > Vielen Dank
> > Yilmaz
> > _______________________________________________
> > TYPO3-german mailing list
> > TYPO3-german at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list