[TYPO3-UG Dutch] Imagefilename met {field:code} in imgResource?

Douwe Doornbos d.doornbos at rug.nl
Thu Feb 10 12:13:46 CET 2011


Hallo,

Ik wil graag een hoofdmenu opbouwen met behulp van een aantal
plaatjes. Per pagina uit het hoofdmenu is een plaatje ontworpen. De
naam van het plaatje is gelijk aan de alias. Met onderstaande code
(met GMENU) zou ik het gewenste resultaat hebben, ware het niet dat de
field-code niet gebruikt kan worden in de filename. Ik heb wel een
workaround (met TMENU), maar de plaatjes moeten dan van te voren
helemaal goed zijn, omdat ik dan niet de flexibiliteit van GIFBUILDER
heb. Toch ben ik nieuwsgierig of iemand weet hoe ik de
GMENU/GIFBUILDER constructie toch kan gebruiken.

t3mainmenu = HMENU
t3mainmenu {
  entryLevel = 0
  1 = GMENU
  1.NO = 1
  1.NO {
    XY = [1.w],[1.h]
    1 = IMAGE
    1 {
      file = {$temp.templateDir}/i/{field:alias}.jpg
    }
    2 = SCALE
    2 {
      width = 100
      height = 100
    }
  }
}

Workaround:

t3mainmenu = HMENU
t3mainmenu {
  entryLevel = 0
  1 = TMENU
  1.NO = 1
  1.NO {
    before = <img src="{$temp.templateDir}/i/{field:alias}.jpg"
alt="{field:title}" />
    before {
      insertData = 1
      typolink.parameter.field = uid
    }
    doNotShowLink = 1
  }
}

Met vriendelijke groeten,

Douwe.


More information about the TYPO3-UG-Dutch mailing list