[TYPO3-german] if.isFalse verbindet nicht mit AND

lists at netz3.de lists at netz3.de
Mon Dec 1 13:34:14 CET 2014


Hallo,

wenn ich die tsref richtig verstehe sind alle Konditionen einer if
Anweisung in TS per AND verbunden. Funktioniert auch bei allen meinen
Anwendungen hervorragend außer bei einer:

    40 = TEXT
    40 {
      value = <div>Text hier</div>
      if {
        isFalse.field = imagewidth
        isFalse.field = imageheight
        }
      }

Die Anweisung wird immer dann true wenn die letzte Bedingung false ist,
völlig unabhängig davon ob die vorhergehende true oder false ist...

Verstehe ich da was falsch oder ist das ein Bug? TYPO3 6.2.5, Extensions:
sourceopt, scriptmerger, powermail, t3jquery

Danke
Jan

PS: Zudem ist mir aufgefallen dass isGreaterThan und isLessThan falscherum
funktionieren? Wenn imagewidth = 400 gesetzt ist greift .10 , wenn es 200
ist greift .20 ... Müßte das nicht eigentlich umgekehrt sein?

     10 = TEXT
     10 { 
     value = <div class="largeimg">|</div>
      if {
        isTrue.field = imagewidth
        value.field = imagewidth
        isLessThan = 359
        }
      }
    20 = TEXT
    20 {
      value = <div class="smallimg">|</div>
      if {
        isTrue.field = imagewidth
        value.field = imagewidth
        isGreaterThan = 360
        }


More information about the TYPO3-german mailing list