Ergebnis 1 bis 3 von 3

Thema: Frage zu Extension-Templates und Vererbung

  1. #1
    TP-Veteran Avatar von alexf812
    Registriert seit
    Sep 2004
    Beiträge
    1.370

    Frage zu Extension-Templates und Vererbung

    Hi,

    ich würde gern auf einer Seite (die wiederrum Unterseiten hat) den Marker für ###CONTENT### mittels Typoscript füllen. Die anderen Seiten werden ja über styles.content.get befüllt.

    Ist es mit einem Extension-Template möglich die Vererbung auszuschliessen oder kann ich das nur im Haupttemplate über eine Condition regeln?

    Code:
    [globalVar = TSFE:id = ...]
    CONTENT < temp.foo
    [else]
    CONTENT < styles.content.get
    [global]

  2. #2
    TP-Junior Avatar von jfroehlich
    Registriert seit
    Jun 2010
    Ort
    Stuttgart
    Beiträge
    9
    Hallo alexf812,

    das kannst du mit einer Variablen lösen, die du in einer Bedingung abfragst.

    Die Variable definierst du in den CONSTANTS deines Haupttemplates. Wenn 'temp.foo' nur auf einigen wenigen Seiten genutzt werden soll, setzt du die Variable am besten defaultmäßig auf 0.
    Code:
    # Variable 'useFoo' definieren und auf Wert 0 setzen
    useFoo = 0
    Die Condition schreibst du in dein Haupttemplate (SETUP):
    Code:
    [globalVar = LIT:0<{$useFoo}]
    CONTENT < temp.foo
    [else]
    CONTENT < styles.content.get
    [global]
    Die Condition sagt, wenn 'useFoo' einen Wert größer als 0 hat (LIT:0, also der literale Wert 0), dann weise CONTENT den Wert von temp.foo zu, ansonsten (wenn useFoo=0) nimm styles.content.get.

    Auf allen Seiten, auf denen temp.foo genommen werden soll, legst du nun ein Extension-Template an und setzt nur in den CONSTANTS den Wert
    Code:
    useFoo = 1
    Das vererbt sich dann auch auf alle Unterseiten dieser Seite, solange du nicht auf irgendeiner Unterseite die Variabel useFoo wieder auf 0 setzt.

    Habe das im TypoScript Snippet Variable mit Bedingung testen auch beschrieben.

    Grüße
    Jochen

  3. #3
    TP-Veteran Avatar von alexf812
    Registriert seit
    Sep 2004
    Beiträge
    1.370
    Hi,

    danke für deine guten Antworten, hat mir sehr geholfen.
    Deine Seite habe ich mir gleich mal als Lesezeichen abgelegt :-)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Vererbung von ext-templates
    Von alexf812 im Forum TYPO3
    Antworten: 3
    Letzter Beitrag: 20.03.2007, 14:40
  2. Gibt es Golive Extension für php Templates?
    Von didaschi im Forum GoLive
    Antworten: 2
    Letzter Beitrag: 19.05.2006, 11:17
  3. Frage: Wie kann man Templates in Smarty dynamisch aufrufen?
    Von VoltFreeze im Forum Traum-Dynamik
    Antworten: 6
    Letzter Beitrag: 13.02.2005, 21:54
  4. Frage bezüglich Templates
    Von Dr. Death im Forum Traum-Dynamik
    Antworten: 6
    Letzter Beitrag: 12.08.2004, 13:36
  5. frage zu templates
    Von pauel im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 25.03.2003, 22:35

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51