[TYPO3-german] Template: Bedingter Output

Thomas Zirngibl zirngibl at lmu.de
Fri Jan 19 12:57:59 CET 2007


Hi Adrian,

ich hatte kürzlich dieselbe Frage (s.u., inklusive Antwort).

Gruß,
Tom


*** Adrian Nussbaum schrieb am 19.01.07 um 12:45 Uhr: ***
> Hallo Zusammen
>
> Ich habe in meinem Template rechts neben der Hauptstpalte eine zweite Spalte
> vorgesehen, in der zusätzliche Informationen eingeblendet werden können
> sollen. Quelltext-Mässig ist das einfach ein Div- Container.
> 
> Nun meine Frage: Ist es möglich, diesen DIV-Container nur dann überhaupt
> auszugeben, wenn auch tatsächlich Inhalt angezeigt werden soll? (Ich meine es
> gibt auch Inhaltsseiten, die keine rechte Spalte haben sollen...)
> 
> Mein TS für diese rechte Spalte sieht im Moment (nur) so aus, eine  Zeile:
>       subparts.SPECIALCONTENT < styles.content.getRight
> 
> adrian

---------- Forwarded message ----------
Date: Wed, 3 Jan 2007 20:25:14 +0100
From: Jörg Zückert <zueckert at expeer.de>
Reply-To: German Typo3 Userlist <typo3-german at lists.netfielders.de>
To: zirngibl at lmu.de, German Typo3 Userlist <typo3-german at lists.netfielders.de>
Subject: Re: [TYPO3-german] Wrap um rechte Spalte

Hallo Tom,

versuche es mal so:

temp.bodyRight = COA
temp.bodyRight {
        if.isTrue.numRows < styles.content.getRight
        10 < styles.content.getRight
        10.wrap =  <div class="box-right"> | </div>
}

gruß Jörg

----- Original Message ----- 
From: "Thomas Zirngibl" <zirngibl at lmu.de>
To: "German Typo3 Userlist" <typo3-german at lists.netfielders.de>
Sent: Wednesday, January 03, 2007 5:49 PM
Subject: [TYPO3-german] Wrap um rechte Spalte


Hi,

ich würde gerne einen Wrap um den Inhalt der rechten Spalte legen, *falls dieser
nicht leer ist*. Soweit ich die TSRef, das TYPO3-Kochbuch etc. verstanden habe,
müsste man mit "required" bewirken können, dass der Wrap nur bei vorhandenem
Inhalt ausgeführt wird. Bei folgendem Code wird "required" aber offensichtlich
ignoriert, d.h. im HTML-Code erscheint bei leerem Inhalt ein ''<div
class="box-right"></div>''.

==========
temp.bodyRight  < styles.content.getRight
temp.bodyRight.required = 1
temp.bodyRight.stdWrap.innerWrap = <div class="box-right"> | </div>
==========

Hätte jemand einen Tipp für mich? Wäre sehr dankbar ...

Grüße,
Tom Z.
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german 


More information about the TYPO3-german mailing list