[TYPO3-german] T3 Condition

conPassione gmbh info at conpassione.ch
Wed May 22 08:29:19 CEST 2013


Hallo Sebastian

und wie denkst Du dir, dass die Marker ausgefüllt werden?
Das sind eben Marker und keine Variablen, d.h. die werden erst beim
Rendern der Seite ausgefüllt.
D.h. wenn der HTML-Code erzeugt wird, werden zuerst diese Marker rein
geschrieben und dann mit Suchen und Ersetzen die Marker mit den
entsprechenden Variablen befüllt.

Im TS haben diese Marker keinen Inhalt, es sind lediglich Strings die
etwas komisch formatiert sind mit den vielen # und sonst nichts, d.h.
wenn Du einen Vergleich ###USER_gender### = m machst vergleicht TYPO3
den String '###USER_gender' mit dem String 'm' und stellt fest, dass die
nicht gleich sind, deshalb wird immer der else Teil ausgeführt.

Gruss Renzo
-- 

________________________________________________________________________


Renzo Bauen
conPassione gmbh
T +41 33 345 00 92
M +41 79 330 10 11
http://www.conpassione.ch
TYPO3 Bronce Associate 

Am Mittwoch, den 22.05.2013, 01:24 +0200 schrieb Sebastian Schmal:

> habe nun folgendes probiert:
> 
> gender = ###USER_gender###
> 
> page.10.marks.NLANREDE = TEXT
> 
> [globalVar= {$gender}=m]
> page.10.marks.NLANREDE.value = Sehr geehrter 
> ###USER_tx_directmailsubscription_localgender### ###USER_title### 
> ###USER_last_name###,
> [else]
> page.10.marks.NLANREDE.value = Sehr geehrte 
> ###USER_tx_directmailsubscription_localgender### ###USER_title### 
> ###USER_last_name###,
> [global]
> 
> nun wird immer das letzte angezeigt.
> wenn ich nur ###USER_gender### ausgebe, dann steht da aber m oder f
> 
> grüße und danke
> 
> 
> 
> ------------------------------------------
> 
> TYPO3 - TIPS - ANLEITUNGEN - NEWS
> unter: http://blog.ingeniumdesign.de/
> 
> TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
> unter: http://www.ingeniumdesign.de/
> 
> Facebook Fan
> http://www.facebook.com/ingeniumdesign/
> 
> ------------------------------------------
> 
> Am 22.05.2013 00:35, schrieb Sebastian Schmal:
> > Hallo Liste,
> >
> > bleibe hier ein wenig an den T3 Condition hängen:
> >
> >
> > [globalString = ###USER_gender###=m]
> > page.10.marks.NLANREDE = TEXT
> > page.10.marks.NLANREDE.value (
> > Sehr geehrter ###USER_tx_directmailsubscription_localgender###
> > ###USER_title### ###USER_last_name###,
> > )
> > [global]
> >
> > [globalString = ###USER_gender###=f]
> > page.10.marks.NLANREDE = TEXT
> > page.10.marks.NLANREDE.value (
> > Sehr geehrte ###USER_tx_directmailsubscription_localgender###
> > ###USER_title### ###USER_last_name###,
> > )
> > [global]
> >
> >
> > In dem Marker "###USER_gender###" steht entwerder ein "m" oder ein "f"
> > Nun wollte ich je nach dem einen anderen Inhalt ausgeben.
> >
> > Hoffe das geht mit Markern überhaupt.
> >
> > Danke
> >
> _______________________________________________
> 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