Zum Inhalt springen

if Feld leer -> A if Feld nicht leer -> B

Erstellt am 9. Oktober 2009 · 1 Antwort · letzte Antwort am 9. Oktober 2009

Tags: Frage

fraenzer ·

Hallo zusammen,

ich hänge an etwas grundlegendem in Typscript, die bisherigen Threads zu if-else haben mich leider nicht weitergebracht.

Folgender TS-Code ist vorhanden:

EVENT_URL = TEXT
EVENT_URL {
   field = url_text
   wrap = <p><b>Weblink: </b>|
   typolink {
      parameter.field = url
   }
   typolink.useCacheHash = 1
}

Momentan ist es so, dass unabhängig davon, ob url_text etwas enthält, der wrap durchgeführt wird und somit der Text Weblink: immer auf der Homepage steht.

Mein Ansatz war folgender:

EVENT_URL = CAO
EVENT_URL {
   10 = TEXT
   10 {   
      field = url_text
      wrap = <p><b>Weblink: </b>|
      typolink {
         parameter.field = url
      }
      typolink.useCacheHash = 1
      if.isTrue.field = url_text
   }
   20 = TEXT
   20 {   
      field = url_text
      wrap = |      
      typolink {
         parameter.field = url
      }
      typolink.useCacheHash = 1
      if.isFalse.field = url_text
   }
}

Leider bekomme ich weder bei vorhandenem Inhalt noch bei leerem Feld eine Ausgabe. Hat da wer nen Tipp?

Danke!

Gruß

fraenzer

fraenzer ·

Ja leck mich doch am ...

Von der Sache funktioniert das so wunderbar, nur mal sollte auch ein Content Object Array erstellen und kein Content Array Object.

Oje oje...