Einzelnen Beitrag anzeigen
  #3  
Alt 19.06.07, 09:06
christian.peltier christian.peltier ist offline
Forum Zuschauer
 
Registriert seit: 15.06.07
Beiträge: 9

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 {
# show banners with this attribute. Options are: top, left, bottom, right
placement = top
#mode to show banners. Options are: all, random
mode = all
# list of page IDs where the banners should be taken from (comma seperated. i.e.: 1,5,7)
pidList = 125
# levels of recursion to search for banners
recursive = 9
# Limit number of banners
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

Geändert von christian.peltier (19.06.07 um 09:18 Uhr).
Mit Zitat antworten