WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 25.10.2018 19:38:10

eumel
Mitglied

Hintergrundfarbe für Abschnitte

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

#2 26.10.2018 07:58:17

florian
Administrator

Re: Hintergrundfarbe für Abschnitte

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.

Beitrag geändert von florian (26.10.2018 08:00:13)


Code allein macht nicht glücklich. Jetzt spenden!

Offline

#3 26.10.2018 08:01:54

eumel
Mitglied

Re: Hintergrundfarbe für Abschnitte

Vielen Dank, dann werde ich mal ein bißchen rumprobieren.

Offline

Fußzeile des Forums

up