[TYPO3-german] direct_mail Personalisierung über contants
IT at bysystem.net
IT at bysystem.net
Tue Mar 30 14:25:35 CEST 2010
Hallo Lorenz,
ich benutze fe_users. Wenn ich über phpMyAdmin in der DB nachschaue, sehe dort nur Werte 0 und 1 und diese sind wie folgt zugeordnet:
0 = Herr
1 = Frau
Habe es trotzdem so versucht, wie du unten vorgeschlagen hast, leider aber kein Erfolg. Es wird für den Marker ###ANREDE### noch immer "CASE" angezeigt!
object = CASE
object.key.data = DB:fe_users:gender
object.m= TEXT
object.m.value = <strong>Sehr geehrter Herr</strong>
object.f= TEXT
object.f.value = <strong>Sehr geehrte Frau</strong>
constants.ANREDE < object
constants.EMPFAENGER=<strong>###USER_name###</strong>
Eine andere Idee?
Viele Grüße
Yilmaz
-----Original Nachricht-----
From: "Ulrich Lorenz PHZ Luzern" lorenz.ulrich at phz.ch
Date: Tue, 30 Mar 2010 14:14:25 +0200
To: IT at bysystem.net, "German TYPO3 Userlist" typo3-german at lists.typo3.org
Subject: Re: [TYPO3-german]direct_mail Personalisierung über
contants
> Ciao Yilmaz
>
> Die eckigen Klammern waren nur, um den Kommentar hervorzuheben, die sind nicht nötig. Ich bin aber dennoch nicht sicher, ob das ohne Angabe der entsprechenden ID in der Tabelle funktioniert.
>
> Und benutzt du für die Empfänger nun tt_address oder fe_users? Zuletzt hattest du tt_address geschrieben. Dann ist auch das Geschlechterfeld dort, und das Geschlecht ist nicht als 0 oder 1, sondern als m oder f gespeichert.
>
> object = CASE
> object.key.data = DB:fe_users/tt_address:gender
>
> object.m= TEXT
> object.m.value = <strong>Sehr geehrter Herr</strong>
>
> object.f= TEXT
> object.f.value = <strong>Sehr geehrte Frau</strong>
>
> Teste das mal.
>
>
> 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 2:05 PM
> > To: German TYPO3 Userlist
> > Subject: Re: [TYPO3-german]direct_mail Personalisierung über contants
> >
> > Hallo Kristian,
> >
> > danke für den Tipp, den ich allerdings bereits zuvor korrigiert hatte.
> > Aber ich denke, ich mache irgendwo einen Syntax-Fehler (z.B. eckige
> > Klammer vor und nach DB-Anweisung!?) oder evntl. einen Wertzuweisungs-
> > Fehler (gender hat nämlich nur 0 für Herr und 1 für Frau in fe_users).
> >
> > Hier mein Setup:
> >
> > object = CASE
> > object.key.data = [DB:fe_users:gender]
> >
> > object.default= TEXT
> > object.default.value = <strong>Sehr geehrter Herr</strong>
> >
> > object.1= TEXT
> > object.1.value = <strong>Sehr geehrte Frau</strong>
> >
> > constants.ANREDE < object
> > constants.EMPFAENGER=<strong>###USER_name###</strong>
> >
> >
> > Im Contentelement habe ich dann einfach die Marker-Reihenfolge:
> > ###ANREDE### ###USER_name###,
> >
> > Denn in Frontend sehe ich den Marker ###ANREDE### nur als "CASE"
> > ersetzt und der Marker USER_name wird richtig ersetzt.
> >
> > Grüße
> > Yilmaz
> >
> > -----Original Nachricht-----
> > From: Kristian Domke news at neither-nor.net
> > Date: Tue, 30 Mar 2010 13:40:34 +0200
> > To: typo3-german at lists.typo3.org
> > Subject: [TYPO3-german] Re: direct_mail Personalisierung über
> > contants
> >
> > > Am 30.03.2010 12:22, schrieb IT at bysystem.net:
> > > > 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]
> > >
> > > Nimm hier die richtige Tabelle ;-)
> > >
> > > object.key.data = [DB:fe_users:gender]
> > >
> > > > object.default = TEXT
> > > > object.default.value = Sehr geehrter Herr
> > > > object.1= TEXT
> > > > object.1.value = Sehr geehrte Frau
> > > >
> > >
> > >
> > > Dann sollte das auch klappen
> > >
> > > Kristian
> > > _______________________________________________
> > > 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
> _______________________________________________
> 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