Hallo,
ich brauche eine Bedingung die da lautet:
Wenn colPos 2 einen Seiteninhalt hat, dann... :o
Das Ganze als Condition, also mit [...], damit ich dann z.B. mit page.includeCSS. eine bestimmte CSS-Datei einbinden kann.
Grund: Ich habe ein CSS-Layout ohne rechte Spalte. Und eine zweites CSS, dass dieses Layout dann um eine Spalte ergänzt, wenn eben Inhalte in der rechten Spalte vorhanden sind.
schon mal vielen Dank für die Lösung! 🙂
LG Jan
Hallo Tevsa,
das ist nett gemeint, aber ich möchte eben das als Condition statt als if.
Trotzdem vielen Dank !!!
LG Jan
In einer Condition mit eckigen Klammern kannst Du das meines Wissens nach nur über eine userFunc ermitteln. Aber soweit musst Du eigentlich auch nicht gehen.
Dies kannst Du doch auch über eine if-Bedingung realisieren, halt ähnlich wie in Tevsas Link gezeigt. Ich bin mir nicht sicher, ob includeCSS stdWrap-Funktionen unterstützt, aber wenn nicht, dann inkludierst Du die CSS-Datei halt per headerData. Da kannst Du auf jeden Fall if-Bedingungen verwenden.
Zum Beispiel:
page.headerData.10=TEXT
page.headerData.10.value(
<link rel="stylesheet" type="text/css" href="fileadmin/zweispaltig.css"/>
)
page.headerData.10.if.isTrue.numrows < styles.content.getRight
Ich habe übrigens numRows im Code falsch geschrieben, nämlich mit kleinem r, da die Forensoftware sonst die Ausgabe falsch darstellt.
Hallo igorshmigor,
danke, das funktioniert. Tevsa meinte ja, es sei "umzuschreiben".
Ich hatte die Lösung mal, dank Tante Googel - find's aber nicht wieder. Wies auch nicht, ob das dannwirklich funktioniert hätte... Vieleicht taucht es ja noch mal auf.
Danke euch beiden!
LG Jan