Folgende 2 Ansätze habe ich bisher entwickelt:
1. als reine Typoscript geschichte gibt es folgenden Ansatz:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| page.10.marks.EMO_IMAGE < temp.EmoImage temp.EmoImage = IMAGE temp.EmoImage.file = fileadmin/layout/banner/banner.jpg temp.EmoImage.file.width = 744 temp.EmoImage.file.height = 88 [PIDinRootline = 10] temp.EmoImage.file = fileadmin/layout/banner/banner_home.jpg [GLOBAL] |
Hier habe ich nun das Problem das ich es nicht im BE für nen einfachen Redakteur per "clicki ins Feldi und suchi aussi deini Bildi" Felgbar machen kann.
2. Ansatz ist die Extension Macina Banners
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| temp.banner < plugin.tx_macinabanners_pi1 temp.banner { placement = top mode = all pidList = 125 recursive = 9 results_at_a_time = 1 Image.file.maxW = 10000 } page.10.marks.BANNER < temp.banner |
Da funktioniert auch alles. bis auf die Geschickte mit der Rekursion und der falschen Bannergröße.
So und jetzt nochmal was ich umsetzen muß:
Der privilegierte Benutzer hat die Möglichkeit über den Seitenbaum jeder Seite ein beliebiges Bannerbild zuzuweisen. Als Bildquelle kann ein Bild aus der Typo3-Dateiverwaltung oder eine Datei vom PC des Benutzers gewählt werden. Wenn einer Seite kein Bannerbild zugewiesen wurde, wird ein Standardbild oder das Bild in der nächst höheren Ebene der Navigation verwendet.
Ich bin ja schon recht weit nur... entweder ist es nicht einfach Pflegbar oder es funktioniert nicht so wie wir es vom verhalten von TS gewohnt sind.
Hülfe
