[TYPO3-german] Override/Condition-Problem

JCL - Johannes C. Laxander jc at laxander.com
Thu Jan 19 16:54:29 CET 2012


Hallo,

folgendes möchte ich erreichen:
 
Wenn der select auf tt_address ein Ergebnis liefert (max. 1 Datensatz),
soll der Text "Suchergebnis: <Name>" ausgegeben werden.
Ansonsten, wenn kein Datensatz gefunden wird,
soll der Text "Kein Datensatz vorhanden" ausgegeben werden.
 
Dazu habe ich diesen TS-Code geschrieben:
 
20 = CONTENT
20 {
 table = tt_address
 select {
  selectField = name
  <...da kommt natürlich noch mehr TS-Code...>
 }
 renderObj = COA
 renderObj {
  10 = TEXT
  10 {
   value = <p>Kein Datensatz vorhanden</p>
   override.cObject = TEXT
   override.cObject {
    fieldRequired = name
    field = name
    noTrimWrap = |<p>Suchergebnis: |</p>|  
   }
  }
 }
}
 
Ist eine Ergebnismenge vorhanden, es wurde also 1 Datensatz gefunden,
wird auch der richtige Text ausgegeben.
Liefert die Abfrage keine Ergebnismenge, es wurde also kein Datensatz
gefunden,
wird gar nichts ausgegeben.
 
Was mache ich falsch, bzw.
wie muss ich es richtig machen?
 
Gruß, Johannes.



More information about the TYPO3-german mailing list