Kategorie-ID aktuellen Seite auslesen f. CSS

Gesperrt
bertolo
Beiträge: 76
Registriert: Fr 5. Sep 2003, 09:07
Wohnort: Salzburg
Kontaktdaten:

Kategorie-ID aktuellen Seite auslesen f. CSS

Beitrag von bertolo »

Guten Tag allerseits,

ich möchte die Kategorie-ID der aktuellen Seite feststellen können, damit ich den Wert einer CSS-Klasse übergeben kann, um damit je nach Rubrik unterschiedliche Hintergrundbilder zu unterlegen.

Ich bin leider mit der Suche im Forum nicht weit gekommen. Vielleicht habe ich auch die falschen Suchtermini benutzt.
Kann mir jemand weiterhelfen bitte?

Vielen Dank im Voraus für die Hilfe!
Herzliche Grüße aus Salzburg
:: webdesignetc.de ::
Salzburg / Austria
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Kategorie-ID aktuellen Seite auslesen f. CSS

Beitrag von Oldperl »

ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
bertolo
Beiträge: 76
Registriert: Fr 5. Sep 2003, 09:07
Wohnort: Salzburg
Kontaktdaten:

Re: Kategorie-ID aktuellen Seite auslesen f. CSS

Beitrag von bertolo »

Vielen Dank nach Franken. Das war die Lösung:

Code: Alles auswählen

<?PHP
echo "<div id='BodyFrame'".
     " class='idcat".
     print_r($idcat, true).
     "'>";
?>
Ich habe dem Div-Container mit der ID ="BodyFrame" noch eine Klasse mit der Kategorie-ID verpasst.
So sieht der ausgegebene HTML-TAG aus:

<div id='BodyFrame' class='idcat38'>

wobei die Nummer aus der Variable ausgelesen wird.
Den Code habe ich in ein Modul gepackt und über einen Container ins Layout eingebunden.
Dadurch lässt sich über CSS jede Rubrik eigenständig gestalten.

Vielen Dank!
:: webdesignetc.de ::
Salzburg / Austria
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Kategorie-ID aktuellen Seite auslesen f. CSS

Beitrag von Oldperl »

Hallo,
bertolo hat geschrieben:Vielen Dank nach Franken. Das war die Lösung:
Büttäää. ;-)
bertolo hat geschrieben:

Code: Alles auswählen

<?PHP
echo "<div id='BodyFrame'".
     " class='idcat".
     print_r($idcat, true).
     "'>";
?>
Du könntest das natürlich auch einfach so schreiben

Code: Alles auswählen

<?php
echo '<div id="BodyFrame" class="idcat'.$idcat.'">';
?>
Vorteil ist eine Vermeidung des unnötigen print_r und eine syntaktisch richtige und damit valide Schreibweise des HTML-Tags und seiner Attribute.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Gesperrt