[TYPO3-UG Dutch] Typoscript - Conditional TMenu

Jeroen Serpieters Jeroen.Serpieters at ausy.be
Mon Jul 30 19:46:51 CEST 2007


Hoi allen

Ik heb een probleempje waar ik even niet uitkom en al een behoorlijke
tijd op zit te vloeken :-)

Ik heb een TMenu en wil dat er boven dat TMenu een header wordt
gegenereerd als en slechts als dat TMenu ook effectief gerendered wordt
(wat niet steeds het geval is).

Ik heb al vanalle soorten conditionals geprobeerd, via de .if property,
maar ik raak er niet uit. Heeft iemand een idee hoe ik dit kan oplossen?
Of is dit eenvoudigweg niet mogelijk enkel en alleen via TypoScript?

Dit is mijn Typoscript code:

## BEGIN SUB MENU third level
cHeader = IMAGE
cHeader {
#  alttext.cObject = TEXT
#  alttext.cObject.field= 

  wrap = <h1 class="imgHeader">|</h1>
  file = GIFBUILDER
  file {
    XY = [10.w], [10.h]
    
    10 = IMAGE
    10 {
      file = fileadmin/templates/images/bg_left_header.png
    }
    
    20 = TEXT 
    20 {
      text.field = header
      text.case = upper
      iterations = 8
      offset = 32,19
      fontSize = 19
      fontFile = fileadmin/templates/fonts/PLATEL.TTF
      fontColor = #ffffff
    }
  }
}

lib.thirdlevelmenu = HMENU
lib.thirdlevelmenu.entryLevel = 2

lib.thirdlevelmenu {
  1 = TMENU
  1 {
    wrap = <div class="sidecontent"><ul> | </ul></div>
  
    NO {
      allWrap = <li>|</li>
  }
}
## END SUB MENU third level

De bedoeling is dat uiteindelijk cHeader terechtkomt in
lib.thirdlevelmenuHeader a.s.a. de TMenu ook effectie menu items bevat.




Jeroen Serpieters

+32 496 96 01 13
PHP Consultant - Zend Certified 
OpenSource Competence Center - Ausy Belux - Zend Partner
www.ausy.be


More information about the TYPO3-UG-dutch mailing list