habe hier schon diverse Lösungen dafür gefunden. Da ich bei meiner Lösung keine Änderung des Redakteur brauche, kann es bei mir auch fix gecodet sein.
Kurz zur Situaton!
Benutze 2 Templates. Eines für die Startseite und ein weiteres für die Inhaltsseiten. Beide Templates steuern die gleichen CSS Datein an.
Der Bereich in dem das Bild erscheinen soll nennt sich bei mir im Startseitentemplate <div id="main-teaser"> und für das Inhaltsseitentemplate <div id="main-teaser-inhaltseiten">
In der main.css Datei habe ich die Höhenangaben zu den Bildern wie folgt:
- Code: Alles auswählen
#main-teaser {
text-indent:-800em;
height: 488px;
}
#main-teaser-inhaltseiten {
text-indent:-800em;
height: 244px;
}
In der default.css habe ich den Link auf das Bild im Inhaltseitentemplate wie folgt:
- Code: Alles auswählen
#main-teaser-inhaltseiten {
background:url('<?php
if (article_id(1)) // Startseite
echo "files/main_teaser.jpg";
else if(article_id(2)) //Teamseite
echo "files/main_teaser_team.jpg";
?>
');
background-repeat: no-repeat;
}
Nun stehe ich an. Den ich weiss nicht wie ich die einzelnen Kategorien ansprechen kann.Bin auch etwas verwirrt, da einmal von Kategorie und einmal von Artikel gesprochen wird.
Also mein Wunsch das sich die background:url je nach aufgerufener Kategorie (egal auch welches Kind man von den Eltern aufruft) das Bild holt.
Mitlierweile habe ich den Code schon so herumgwuselt das mir schindelig ist.
Danke an Euch

