16. 12. 2011, 13:23

Hallo zusammen,

ich versuche momentan eine Condition in Typoscript zu basteln, welche immer prüft, ob auf leveluid:1 ein Element in einer bestimmten Spalte liegt. Wenn dort kein Bild liegt, dann soll eine Element von SeiteID 2 geladen werden.

Hier komme ich in der if.isFalse.numRows Anweisung nicht weiter, diese sieht aktuell so aus:

  1. if.isFalse.numRows {
  2. table = tt_content
  3. pidInList.data = leveluid:1
  4. where = colPos = 2
  5. languageField = sys_language_uid
  6. }
  7. }

Die Testseite liegt definitiv in Level 2 und auf der Parentseite ist colPos 2 leer. Wenn ich jetzt pidInList.data = leveluid:1 durch pidInList = this ersetze, dann greift die Condition.
Hat hier schon jemand Erfahrung? Habe ich hier einen kompletten Denkfehler??! Bin mir fast sicher, dass ich mitlweile so ziemlich alles ausprobiert habe :(