Zum Inhalt springen

Container abhängig von levelmedia (Headerimage)

Erstellt am 10. Februar 2010 · Noch keine Antworten

Tags: Frage

sunfish ·

Hallo,
hier ein kleines HowTo, wie ein Container eine CSS-class zugeteilt bekommt, je nachdem, ob ein Headerbild via levelmedia angezeigt wird.

temp.idea = COA
temp.idea {
  10 = TEXT
  10 {
    # Link Text
    value = Ideen?
    typolink{
      # id der kontaktseite
      parameter = 20
      title = Ideen? Aktualisierungen? Schreiben Sie uns!      
      }
      wrap = <p>|</p>
    }
   }
   # default container
   stdWrap.outerWrap = <div class="idea-solo">|</div>
   stdWrap.outerWrap{  
      # container wenn levelmedia: -1, "slide" den Namen eines Bildes zurückgibt    
      override = <div class="idea-headerimage">|</div>
      override.if.isTrue.data = levelmedia: -1, "slide"      
   }
}

Infos zum Anzeigen eines Bildes, das bei den Seiteneigenschaften unter Ressourcen/Dateien hochgeladen wurde:
http://wiki.typo3.org/index.php/TypoScript_Header_Image