[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