Quer-Verweis

Seitenspezifische CSS

Um beim Seitenwechsel CSS-Einträge verändern und/oder ergänzen zu können (z. B. andere Menüfarben), wird im page-record seitenspezifische CSS mitgeführt.

Voraussetzungen:

  • openEngine 1.6 im Verzeichnis /htdocs

Ziel: Ausgabe seitenspezifische CSS.

Schritt 1:

Änderung der DB-Tabelle page:

ALTER TABLE `oe_page` ADD `page_css` MEDIUMTEXT

Schritt 2:

Änderung der php-Datei /htdocs/system/properties/index.php (am besten vor dem Abschnitt $admin_lang["properties"][8]):

<p class="adminText">
<b>CSS</b><br>
<textarea class="admininputarea" name="page_css"><?= $page["page_css"]; ?></textarea>
</p>

Damit kann man in der Maske Seiteneingenschaften auch die CSS eintragen.

Schritt 3:

Änderung der php-Datei /htdocs/templates/_system/head.php:

<!-- Stylesheet Screen START -->
<style type="text/css" media="screen">
/* background-colors */
@import url(style/screen/main.css);
@import url(style/screen/style.css);
@import url(style/screen/navigation.css);
<? echo $page["page_css"]; ?>

Jetzt kann man die CSS-Einträge pro Page ergänzen und/oder überschreiben.

© 2005 cptc | Impressum | powered by OpenEngine 1.6