Bei der Website http://netzdurchblick.de arbeiten wir mit einem grafischen Menü, bei dem die Buttons für NO, RO und ACT aus dem Ressourcen-Feld der jeweiligen Rubriken Startseite entnommen haben.
temp.hauptmenue = HMENU
temp.hauptmenue {
special = list
special.value = 238,197,247,165,1197,901
1 = GMENU
1 {
NO = 1
NO {
5 = IMAGE
5 {
file.import.field = media
file.import = uploads/media/
file.import.listNum = 2
}
ATagTitle.field = subtitle
XY = [5.w],[5.h]
transparentBackground = 1
wrap = |
}
RO < .NO
NO.5.file.import.listNum = 4
ACT < .NO
ACT.5.file.import.listNum = 4
}
}
Bei der neuen Version funktioniert das leider nicht mehr, da eine Abstraktionsebene vor das Dateisystem gelegt wurde. Nach vielen mühsamen Experimenten habe ich folgende Lösung für das gleiche Problem gefunden (mit Hilfe von http://www.typo3.net/forum/thematik/zeige/thema/118444/):
temp.hauptmenue = HMENU
temp.hauptmenue {
special = list
special.value = 238,197,247,165,1197,901
1 = GMENU
1 {
expAll = 1
noBlur = 1
NO = 1
NO {
XY = [5.w],[5.h]
format = png
quality = 100
backColor = transparent
5 = IMAGE
5 {
file {
format = png
import.cObject = FILES
import.cObject {
references {
table = pages
uid.field = tsfe:id
fieldName = media
}
maxItems = 1
begin = 2
renderObj = IMG_RESOURCE
renderObj {
required = 1
file.import.data = file:current:publicUrl
}
}
}
}
ATagTitle.field = subtitle // title
} # ende NO
RO < .NO
NO.5.file.import.cObject.begin = 4
ACT < .NO
ACT.5.file.import.cObject.begin = 3
}
}
Frustrierenderweise funktionierte dann der RO-Effekt trotzdem nicht. Erst der Hinweis unter http://www.typo3.net/forum/thematik/zeige/thema/114717/ hat mich dann darauf gebracht im Haupttemplate noch die folgende Zeile unterzubringen
page.jsInline.10 = TEXT page.jsInline.10.value ( var version = "n3"; )
Ein paar Hinweise findet man unter:
- http://wiki.typo3.org/File_Abstraction_Layer#How_can_I_access_the_typolink-field_from_the_meta-data_of_one_file.3F
- http://wiki.typo3.org/File_Abstraction_Layer#How_to_use_.22levelmedia.22_with_6.x_.3F
- https://www.merec.org/typo3/verwendung-von-fal-file-abstraction-layer-typo3-6-0-mit-templavoila