Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Wie verwendet man Module oder Aktion und passt diese an.

Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Beitragvon kubber » 26. Jun 2011, 16:28

Ich möchte gerne CSS-gesteuert jeder Kategorie bzw. Artikel individuelle Hintergrundbilder geben.
Kann mir jmd. einen Tipp geben wie man das am besten angeht - Idee ist es gibt verschiedene CSS IDs mit
verschiedenen Hintergrundbilder - nur wie weise ich diese den Kategorien/Artikel zu?

Danke für jegliche Hilf irgendie komme ich heute nicht drauf...
kubber
 
Beiträge: 33
Registriert: 20. Mär 2007, 10:25

Re: Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Beitragvon kubber » 26. Jun 2011, 16:32

Jetzt ist mir eingefallen ich habe einmal bei einem Redaxo 3 Projekt das Modul "Code in Head"
eingesetzt - finde das gar nicht mehr, weiß jmd. Bescheid?
kubber
 
Beiträge: 33
Registriert: 20. Mär 2007, 10:25

Re: Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Beitragvon NGW » 26. Jun 2011, 18:01

Hallo Kubber,

mit Meta-Infos kannst du Eigenschaften (z.B. bestimmte ID's) für Kategorien und Artikel festlegen:
http://www.redaxo.org/de/doku/tutorials ... fos-addon/

Grüße
Nico
NGW
 
Beiträge: 47
Registriert: 1. Mär 2011, 08:12

Re: Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Beitragvon jeandeluxe » 26. Jun 2011, 18:49

kubber hat geschrieben:Ich möchte gerne CSS-gesteuert jeder Kategorie bzw. Artikel individuelle Hintergrundbilder geben. Kann mir jmd. einen Tipp geben wie man das am besten angeht - Idee ist es gibt verschiedene CSS IDs mit verschiedenen Hintergrundbilder - nur wie weise ich diese den Kategorien/Artikel zu?


Du baust dir am besten aus der aktuellen Kategorie & Article id je eine CSS Klasse... ala "cat7 art12", weist selbige dem body (oder halt passenden Element) zu, und kannst über dein CSS dann entsprechend tun wonach dir ist..

hth,
Jan
RexSEO Support Checklist | Redaxo API Docu | rexdev.de | "You start with some money.."
mark your solved threads [SOLVED]™ promotion tour..
Benutzeravatar
jeandeluxe
 
Beiträge: 1941
Registriert: 29. Sep 2005, 09:50
Wohnort: Hamburg

Re: Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Beitragvon kubber » 26. Jun 2011, 19:05

Danke an alle! Das werde ich so mal versuchen, wichtig war zunächst zu wissen das es defintiv geht bevor ich hier ein Layout erstelle was später in die Umsetzung habert.
kubber
 
Beiträge: 33
Registriert: 20. Mär 2007, 10:25

Re: Kategorie- Artikelabhängige Hintergrundbilder (CSS)

Beitragvon nitzer » 28. Jun 2011, 20:59

Ich habe das folgendermaßen gelöst:
Im MetaInfo-Addon habe ich bei Kategorien ein cat_farbe definiert. Hier dann Feldtyp select angelegt und dort ein paar werte eingetragen, z.B. red|green|blue|yellow|pink|orange

Mit dem folgenden Code kann ich dann den Kategorien im Body jeweils eine Klasse mitgeben, die ich dann per CSS gestalte.

In der Strukturansicht im Redaxo-Backend bekommt man dann unter "Ändern" ein +-Symbol und dort kann man dann den Wert zuordnen.

Code: Alles auswählen
<?php
$art = OOArticle::getArticleById( REX_ARTICLE_ID);
$farbe = $art->getValue("cat_farbe");

if ( $farbe == '') {
  $cat = OOCategory::getCategoryById( $art->getCategoryId());
  while ( $farbe == '') {
     if ($cat == null) {
       break;
     }
     $farbe = $cat->getValue("cat_farbe");
     $cat = $cat->getParent();
  }
 
}

echo '<body class="'.$farbe.'">';
?>


Hier auf meine Page zu sehen. Die Kategorien haben jeweils unterschiedliche Farben.
--> http://www.otte.net
nitzer
 
Beiträge: 187
Registriert: 16. Okt 2006, 21:53
Wohnort: Erkrath


Zurück zu Module/Aktionen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast