Zum Inhalt springen

isFalse -

Erstellt am 3. Februar 2006 · 1 Antwort · letzte Antwort am 6. Februar 2006

Tags: Frage

zwenn ·

Hallo,

hoffentlich kann mir jemand helfen. Ich möchte gerne einen Text (Content Element) erscheinen lassen, wenn auf einer
bestimmten Seite kein Inhalt vorhanden ist.
So weit so gut. Das klappt mit:

temp.nojobs = COA
temp.nojobs {
          if.isFalse.numRows {
                             table = tt_content
                             select.uidInList = 637
                             }
               10 = RECORDS
               10 {
                 wrap = |
                 tables = tt_content
                 source = 1678
                 dontCheckPid = 1
                 }
              }

page.5 < temp.nojobs

Mein Problem ist jetzt allerdings, dass ich den Page Template
Selector einsetze und irgendwie nicht so recht weiss wo ich ansetzen
soll damit das Content-Element im Template auf seinem Platz erscheint.

temp.contentAreaTemplate = TEMPLATE
temp.contentAreaTemplate {
…
subparts.colNormal < styles.content.get
…
}

temp.mainTemplate  = TEMPLATE
temp.mainTemplate {
…
subparts.content < temp.contentAreaTemplate
…
}

page = PAGE
page {
…
    10 < temp.mainTemplate
}

Viele Grüße
;o) Sven

zwenn ·

Habe das Problem doch selbst lösen können. Hier die Lösung, für die, die es interessiert:

temp.nojobs = RECORDS
temp.nojobs {
                  wrap = |
                  tables = tt_content 
                  source = 1678
                  dontCheckPid = 1
                 }


subparts.colNormal = COA
subparts.colNormal {
              10 = COA
              10 < styles.content.get

              20 = COA
              20.10 < temp.nojobs
              20.if {
                   isFalse.numRows {
                               table = tx_abminijoboffers_jobs
                               select.pidInList = 638
                                     }
                               }
                        }