Hallo Joey,

vielen Dank für die ausführliche Erklärung.
Nun ist alles klar.

Gruß, Hauke

----- Original Message ----- 
From: "JoH asenau" <i...@cybercraft.de>
Newsgroups: typo3.german
Sent: Friday, February 13, 2009 12:01 PM
Subject: Re: [TYPO3-german] Re: [TYPO3-german]override / if.isFalse - 
Verständnisproblem & browse Menü: Linkname = Seitentitel


>> Warum kann man ifEmpty nicht so einfach verwenden? Beim Typ TEXT
>> müsste es doch eigentlich gehen...
>
> Es geht ja auch, nur eben ein bißchen anders ;-)
>
>> lib.pageTitle = TEXT
>> lib.pageTitle.data = page:title
>> lib.pageTitle.data.ifEmpty =
>> register:tx_templavoila_pi1.parentRec.header
>>
>> Ich freue mich auf eine Erklärung!
>
> ifEmpty wird verwendet, wenn ein Element selbst keinen Inhalt (also auch
> keine Wraps!) zurückgibt.
> Die Eigenschaft gehört also zum Element und nicht etwa zu data. Richtig 
> wäre
> also zunächst mal:
>
> lib.pageTitle.ifEmpty = Dieser Text wird bei leerem Titel ausgegeben
>
> Zusätzlich kann ifEmpty seinerseits mit stdWrap Funktionen bestückt 
> werden.
> Wenn man dabei möglichst offen bleiben möchte, um später weitere Dinge
> einfach hinzufügen zu können, empfiehlt sich ein cObject vom Typ COA:
>
> lib.pageTitle.ifEmpty.cObject = COA
> lib.pageTitle.ifEmpty.cObject {
>    10 = TEXT
>    10.data = register:tx_templavoila_pi1.parentRec.header
> }
>
> Die einfachste Variante, die in Deinem Fall vermutlich ausreichen würde,
> wäre der direkte Einsatz von data anstatt des cObject:
>
> lib.pageTitle.ifEmpty.data = register:tx_templavoila_pi1.parentRec.header
>
> HTH
>
> Joey
>
> -- 
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your gob sometimes!)
> Dieter Nuhr, German comedian
> Xing: http://contact.cybercraft.de
> TYPO3 cookbook (2nd edition): http://www.typo3experts.com
> TYPO3 workshops: http://workshops.eqony.com
>
> 

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an