Zum Inhalt springen

Elemente eines COA nicht anzeigen wenn ein anderes Element leer ist

Erstellt am 7. November 2006 · Noch keine Antworten

Tags: Frage

fozzy68 ·

Hallo miteinander,

folgendes Problem: ich habe eine Spalte mit Newsmeldungen etc. Wenn diese leer ist möchte ich, dass an dieser Stelle nichts steht.

Dass der Inhalt des Newselements verschwindet funktioniert dank
http://www.sk-typo3.de/tt_news-Newsblock-wrappen-und-ausb.104.0.html

Allerdings muss dann auch der ganze grafische Schischi drumrum weg. In obigem Link war das reiner Text und wurde deshalb mit einem Wrap erschlagen. Bei mir sind es leider Grafiken.

Also in etwa so:

temp.news = COA
temp.news {  
  10 = IMAGE
  10.file = GIFBUILDER
...  
  20 = IMAGE
...  
  
  # von www.sk-typo3.de/tt_news-Newsblock-wrappen-und-ausb.104.0.html 
  30 = COA
  30 {
    stdWrap.required = 1
    
    10 < temp.newsplugin
    10 {
      templateFile = fileadmin/templates/newsbox.tmpl
      noNewsToListMsg_stdWrap.if.equals = @@@---@@@
      
      code >
      code = LIST
      limit >
      limit = 3
      pid_list >
      pid_list = 51
      singlePid = 52
    }
  }
  
  40 = IMAGE
...  
}

Also, wie kann ich 10,20,40 beibringen nur dann dargestellt zu werden, wenn auch 30 nichtleer ist?

Und: seh ich das richtig: wenn 10 bis 40 leer sind, müsste ich dann temp.news mit stdWrap.required = 1 wegbringen?

Danke im Voraus!