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