[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