[TYPO3-german] 'if-else'-Konstruktion mit TS

thomas.buegel at web.de thomas.buegel at web.de
Tue Aug 2 09:53:42 CEST 2011


Ein CONTENT Element (.10) liefert entweder einen Inhalt oder ist leer. 
Wenn es einen Inhalt, also nicht leer ist, dann soll es gerendert werden
Falls .10 nun leer ist, dann soll .11 gerendert werden, wenn .11 leer ist, dann soll myContent nur einen Leerstring liefern. Schematische sähe das TS so aus, hier fehlt allerdings das 'if-else', denn alle Versuche, die ich bisher gemacht haben, waren wohl falsch, da ich entweder immer .10 gerendert bekam, auch wenn es leer war oder gar nichts, die Umschaltung habe ich bislang nicht hinbekommen. (Habe mit CASE und stdWrap.if - Konstruktionen etc. erfolglose Versuche angestellt)
 
 
temp.myContent = COA
temp. myContent {
 
    wrap = <div id="myContent">|</div>
        
    # Falls .10 nicht leer ist, dann rendere .10
 
    10 = CONTENT
    10 {
        table = tt_content
        select.where = [SQL_10]
      }
    }
 
    # Falls .10 leer ist, dann rendere .11
 
    11 = CONTENT
    11 {
      table = tt_content
      select.where = [SQL_11]
    }
   
 }
 
Ich denke so eine Aufgabenstellung kommt doch irgendwann mal vor, vielleicht hat das jemand schon mal lösen können und kann mir einen Tipp geben, das wäre super, denn ich hab bereits 5 Std. verbraten mit googlen und testen und weiß echt nicht weiter!
 
Danke und Gruß
 
Thomas
 


More information about the TYPO3-german mailing list