Hi Leutz
ich habe ein Template auf dem neben dem normalen Content eine Spalte angezeigt wird die von styles.content.getRight gefüllt wird.
Wenn dort nun aber kein Content vorhanden ist bleibt die Spalte leer wodurch eine Lücke auf der Seite entsteht die dann dort verschwinden soll.
Nun habe ich das Problem das ich keine Idee habe wie ich Abfragen kann ob Content vorhanden ist um dann das Template oder einfach nur die Breite der normalen Content Spalte per CSS zu verbreitern.
Oder ich brauche einen ganz neuen Denkansatz ^^ ich bin da für alles offen 😉
lg und danke schon mal für Hilfe
ich hab das ganze jetzt mal ein wenig um strukturiert
temp.Content = COA
temp.Content {
10 = PHP_SCRIPT
10.file = fileadmin/php/browserLanguage.php
20 < styles.content.get
20.wrap = <div class="content_inner_gen2">|</div></diV>
30 < temp.teaserBlock
30.wrap = <!--TEASER--><div class="rightteaserbox"> | </div><!--TEASER-->
}
so siehts dann aus...
nur wie kann ich jetzt zB abfragen ob die 30 gefüllt ist und wenn nicht dem wrap der 20 nen anderes div verpassen?
hmmm hat keiner irgendeine Idee? 🙁
Hallo Oliver,
mag sein, dass ich jetzt völlig falsch liege, aber vermutlich hast du ja in deiner HTML-Grundstruktur eine rechte Spalte angelegt und in der verankert, dass die Angaben von styles.conten.getRight eingefügt werden sollen.
Dieser rechten Spalte kannst du ja nun auch eine ID/Klasse zuweisen, bzw. hast es eventuell auch schon. Statt nun eine feste Klasse/ID zu nehmen, setze dort auch einen Marker ein.(id="###ID_RECHTS###" zum Beispiel)
Dann kannst du in deinem Ur-Template diesem Marker mittels value die Standardklasse/id zuweisen und auf jeder Seite, auf der das nicht der Fall sein soll, weist du eine andere Klasse/ID zu.
Das Gleiche machst du dann mit deinem Inhaltsbereich und kannst anschließend alles bequem über CSS regeln - mal eng, mal weit, so wie du es gerade brauchst.
klingt schon gar nicht schlecht aber auch hier müsste ich doch dann irgendwie eine Condition aufbauen um zu unterscheiden ob es content gibt oder nicht oder?
es sind ja leider nicht fixe seiten vorgegeben die ohne rechte spalte auftreten