[TYPO3-german] Spalte automatisiert ausblenden?
Georg Schönweger
gearg.schenveger at virgilio.it
Tue Dec 5 11:25:51 CET 2006
Hi,
du könntest den "Rahmen" der rechten Spalte nur dann wrappen wenn auch
Inhalt dort vorhanden ist
Bsp.:
temp.rightContent < styles.content.getRight
temp.rightContent.stdWrap {
wrap = <div class="columnRight">|</div>
required = 1
}
grüße,
Georg
cairon.41159597 at bloglines.com schrieb:
> Guten Tag,
>
> bei meiner Typo3 Seite blende ich die rechte Spalte per CSS
> automatisch aus, wenn der Inhalt leer ist. Dazu habe ich eine Funktion in
> der localconf.php geschrieben:
>
> function right_column_filled()
> {
>
> GLOBAL $TSFE;
> $q = "SELECT count(uid) AS counter FROM tt_content
> WHERE hidden = '0' AND deleted = '0' AND pid = '".$TSFE->id."' AND colPos
> = '2'";
> $row = mysql_fetch_array(mysql_query($q));
> if($row["counter"]>0)
>
> return true;
> return false;
> }
>
> Im Setup-Bereich
> meines Templates schalte ich dann eine CSS Datei dazu, die die Spalte ausblendet:
>
>
> [userFunc = right_column_filled()]
> page.headerData.20 = TEXT
> page.headerData.20.value
> = <link rel="stylesheet" type="text/css" href="fileadmin/templates/{$templateName}/styles_right.css"
> />
> [GLOBAL]
>
>
> Ich habe den Eindruck das dieser ganze Vorgang etwas ineffizient
> ist, hat jemand vielleicht eine bessere Möglichkeit gefunden?
>
> MfG Artur
> Hallmann
> _______________________________________________
> 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