Zum Inhalt springen

Defaultseiten ...

Erstellt am 17. Oktober 2005 · 3 Antworten · letzte Antwort am 18. Oktober 2005

Tags: Frage

pmargardt ·

Hallo Leute!

Mir ist die Tage eine Frage in den Sinn gekommen und ich habe nirgendwo etwas entsprechendes finden können.

Wenn ich in Typo eine Site anlege, ist diese leer.
Soweit so gut.
Aber kann mann denn so etwas wie eine Defaultsite erstellen, deren Inhalt dann automatisch angezeigt wird, wenn die Site leer ist?

Also jemand macht 10 Seiten, aber nur 8 werden heute gefüllt. Die anderen 2 erst nächste Woche.
Es wäre aber nun ganz schick, wenn auf den 2 leeren Seiten so ein Text wie "under construction" oder so erscheint.

Ok, ich kann eine verlickung einfügen.
Mir geht es aber um das automatisch, wäre halt für DAU-User! 😉

pmargardt ·

alles klar! THX

ifEmpty war genau das was ich brauchte. 8-)

Und für alle, die irgendwann mal über diesen Thread stolpern hier meine Lösung:

# Content (Wenn die Seite einen Inhalt hat)
main.10 = CONTENT
main.10.table = tt_content

# Content (Wenn die Seite KEINEN Inhalt hat)
main.10.stdWrap.ifEmpty.cObject = CONTENT
main.10.stdWrap.ifEmpty.cObject {
      table = tt_content
      select {
# id der Seite, die stattdessen aufgerufen wird
        pidInList = 12345
        where = colPos = 0
        orderBy = sorting
        languageField = sys_language_uid
      }
    }