WBCE CMS – Way Better Content Editing.
You are not logged in.
Hallo zusammen,
gibt es eine Möglichkeit einem Abschnitt auf einer Seite eine eigene Hintergrundfarbe zu geben?
Wenn ja, was man dafür machen, bzw. welcher Befehl muss wohin oder gibt es eine andere Möglichkeit?
LG Rolf (eumel)
Offline
Erste Option:
https://forum.wbce.org/viewtopic.php?id=1344
Zweite Option:
Wenn es um nur einen Abschnitt geht, ist es am einfachsten, für diesen einen Block im Template anzulegen und diesen dann per CSS entsprechend zu formatieren, in etwa so:
index.php:
...Head, Navigation usw....
<?php
ob_start();
page_content(2);
$content = ob_get_contents();
ob_end_clean();
if (strlen($content) > 50) {
echo '<div class="highlight">';
echo $content;
echo '</div>';
}
page_content(1);
?>
...Rest des Templates...
info.php:
... Bestehende Definitionen...
$block[2] = 'Highlight';
... Bestehende Definitionen...
Im obigen Beispiel würde, sofern ein (oder mehrere) Abschnitt(e) im Block 2 vorhanden sind, der betr. Inhalt in einem Div mit der Klasse highlight ausgegeben, die dann im Stylesheet entsprechend formatiert werden kann.
Stylesheet:
... Bestehende Definitionen...
.highlight {
color:red;
background-color:yellow;
}
Allerdings wird die Bearbeitung einer Seite im Backend unübersichtlich, wenn z.B. 10 Abschnitte auf einer Seite sind.
Dritte Option:
Wenn es also mehrere "bunte" Inhalte geben soll, ist es, abhängig vom gewünschten Ergebnis bzw. dem Verwendungszweck, m.E. sinnvoller, die farblich unterschiedliche Darstellung von Inhalten in einem Abschnitt mit einem dafür geeigneten Modul zu erzeugen. Am einfachsten geht das vermutlich mit Itemz.
Last edited by florian (26.10.2018 08:00:13)
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Vielen Dank, dann werde ich mal ein bißchen rumprobieren.
Offline
Pages: 1