Ich möchte unter jeder Hauptkategorie den passenden Banner dynamisch integrieren. Dazu hab ich auch schon folgenden Thread gefunden:
#19509
jedoch scheitert es wohl bei der Einbindung ich habe einen Marker in meinem template gesetzt, wenn ich jedoch die 3. Alternative aus dem Thread nehm wird dieser noch nicht mal ersetzt. entferne ich das temp. dann sieht man den marker nicht mehr aber auch der banner erscheint nicht obwohl ich das bild im erweiterten header modus hochgeladen hab was kann da falsch sein? Hier mal mein TypoScript:
seite = PAGE
seite {
typeNum = 0
bodyTag = <body>
stylesheet = fileadmin/lingenfelder/style.css
meta.AUTHOR = Lingenfelder Estate
meta.DESCRIPTION = Lingenfelder Estate Website
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/lingenfelder/layout.htm
10.workOnSubpart = DOKUMENT
10.marks {
...###MENU Code###...
CONTENTPIC = IMAGE
CONTENTPIC {
file.import.data = levelmedia: 1
file.import = uploads/media/
file.import.listNum = 0
}
}
}
Habe nach langem Suchen eine Antwort gefunden die funktioniert. Hier der Code:
temp.CONTENTPIC = COA
temp.CONTENTPIC {
10 = IMAGE
#Pagetilte as alt-tag
10.alttext.cObject = TEXT
10.alttext.cObject.value = {page:title}
10.alttext.cObject.insertData = 1
#max. width of image
10.file.maxW = 1000
#standardimage (take it, if there is no other)
10.file.import {
cObject = TEXT
cObject. value = fileadmin/lingenfelder/elements/linie.jpg
cObject.override {
required = 1
#get the image of actual page
#if there is none take image from previous tree.
# do this until you find one
data = levelmedia: -1, "slide"
wrap = uploads/media/ |
#take 1st image of Filelist (starts counting with 0)
listNum = 0
}
}
10 {
#if u find an image wrap it with div-tag
stdWrap.required = 1
stdWrap.wrap = <div id="cimage">|</div>
}
}
seite = PAGE
seite {
typeNum = 0
bodyTag = <body>
stylesheet = fileadmin/lingenfelder/style.css
meta.AUTHOR = Lingenfelder Estate
meta.DESCRIPTION = Lingenfelder Estate Website
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/lingenfelder/layout.htm
10.workOnSubpart = DOKUMENT
10.marks {
MENU = HMENU
MENU.special = list
MENU.special.value = 37, 36, 35, 34, 33, 32, 31
MENU.entryLevel = 0
MENU.1 = GMENU
MENU.1.NO = 1
MENU.1.NO {
backColor = #B92845
XY = [10.w]+27 , 20
10 = TEXT
10.text.field = title
10.fontFile = fileadmin/fonts/arial.ttf
10.fontColor = #FFFFFF
10.fontSize = 10
10.offset = 5, 15
}
MENU.1.RO < .MENU.1.NO
MENU.1.RO {
backColor = #752131
10.fontColor = yellow
}
MENU.1.CUR < .MENU.1.RO
MENU.1.CUR {
backColor = #752131
10.fontColor = #FFFFFF
}
MENU_LINKS = HMENU
MENU_LINKS.entryLevel = 2
MENU_LINKS.expALL = 0
MENU_LINKS.1 = GMENU
MENU_LINKS.1.NO = 1
MENU_LINKS.1.NO {
wrap = |<img src="fileadmin/lingenfelder/elements/linie.jpg" width="146" height="1">
XY = 179, 20
backColor = #FFFFCC
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/arial.ttf
10.fontSize = 10
10.offset = 5, 15
20 = IMAGE
20.file = fileadmin/lingenfelder/elements/linie.jpg
20.offset = 0, 19
}
MENU_LINKS.1.RO < .MENU_LINKS.1.NO
MENU_LINKS.1.RO {
5 < .10
5.fontColor = #CCCCCC
5.offset = 6, 16
}
MENU_LINKS.2 < .MENU_LINKS.1
MENU_LINKS.2.NO {
10.fontSize = 9
10.offset = 10, 15
}
MENU_LINKS.2.RO < MENU_LINKS.1.RO
MENU_LINKS.2.RO {
10.fontSize = 9
10.offset = 10, 15
5 < .10
5.fontColor = #CCCCCC
5.offset = 11, 16
}
MENU_UNTEN = HMENU
MENU_UNTEN.special = directory
MENU_UNTEN.special.value = 29
MENU_UNTEN.1 = TMENU
MENU_UNTEN.1.NO = 1
MENU_UNTEN.1.NO.linkWrap = | | |*| | | |*| |
MENU_UNTEN.1.NO.ATagParams = class="menu_unten"
CONTENTPIC < temp.CONTENTPIC
}
}