titel der übergeordneten seite anzeigen

  • 0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    19. 07. 2005, 18:01

    guten tag.

    ich möchte auf jeder seite anstelle eines markers den titel der im seitenbaum übergeordneten seite anzeigen.

    -- seite 1
    -------- untergeordnete seite 1
    -------- untergeordnete seite 2
    -- seite 2
    -------- untergeordnete seite 3

    wenn dies ein vereinfachter seitenbaum ist, dann soll, wenn man auf einer der untergeordneten seiten ist, immer der titel der seite 1 bzw. seite 2 angezeigt werden.

    wenn man auf seite 1 ist, soll einfach der titel der seite 1 angezeigt werden (das gleiche gilt für seite 2).

    weiß jemand, wie sich das realisieren lässt? gibt's dazu vielleicht ein tutorial?

    besten dank!
    philipp


  • 1
  • SaarFritz SaarFritz
    R2-D2
    0 x
    64 Beiträge
    0 Hilfreiche Beiträge
    19. 07. 2005, 23:24

    Hallo philipp2004!

    Also wenn ich dich richtig verstanden habe, hast Du in einem Template einen Marker, wo der Titel rein soll.

    Hiermit wird immer der Titel der 1. Ebene genommen.

    1. ...marks.MARKERNAME = TEXT
    2. ...marks.MARKERNAME {
    3. data = leveltitle : 1
    4. }

    Hierbei wird immer der Titel der übergeordneten Seite genommen. Würde Dein Baum noch Unterpunkte in 3. Ebene haben z.B.:
    - Seite (Ebene 1)
    -- Seite (Ebene 2)
    --- Seite (Ebene 3)
    - Seite (Ebene 1)
    wird der beim Aufruf der Seite (Ebene 3) der Titel der Seite (Ebene 2) genommen und angezeigt.

    1. ...data = leveltitle : -1

    Wichtig ist noch, Typo3 beginnt bei der Zählung der Ebenen immer mit 0.

    Gruss SaarFritz

  • 0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    20. 07. 2005, 10:37

    super!
    vielen dank, philipp

  • Jörg Roth Jörg Rot...
    Jedi-Meister
    0 x
    350 Beiträge
    0 Hilfreiche Beiträge
    22. 07. 2005, 09:19

    Alternativlösung:

    1. # Bereich
    2. marks.BEREICH = HMENU
    3. marks.BEREICH.special = rootline
    4. marks.BEREICH.special.range = 1|1
    5. marks.BEREICH.1 = TMENU
    6. marks.BEREICH.1 {
    7. expAll = 1
    8. NO {
    9. linkWrap = |
    10. ATagParams = class="bereich"
    11. }
    12. }

  • Kurini Kurini
    T3PO
    0 x
    26 Beiträge
    0 Hilfreiche Beiträge
    12. 08. 2005, 15:38

    Hi, ich hab eine ähnliche Frage wie der philipp2004. Es geht um die gleich Situation wie er sie beschrieben hat :

    -- seite 1
    -------- untergeordnete seite 1
    -------- untergeordnete seite 2
    -- seite 2
    -------- untergeordnete seite 3

    wenn dies ein vereinfachter seitenbaum ist, dann soll, wenn man auf einer der untergeordneten seiten ist, immer der titel der seite 1 bzw. seite 2 angezeigt werden.

    wenn man auf seite 1 ist, soll einfach der titel der seite 1 angezeigt werden (das gleiche gilt für seite 2).

    Nur geb ich das ganze über ein Image Object aus :

    1. 10.marks.lin = IMAGE
    2. 10.marks.lin.wrap = <div align="center">|</div>
    3. 10.marks.lin.file = GIFBUILDER
    4. 10.marks.lin.file {
    5.  
    6. XY = 162, 41
    7. backColor = #FFFFFF
    8.  
    9. 20 = TEXT
    10. 20.text.field = title
    11. 20.fontColor = #bd4d06
    12. 20.fontFile = fileadmin/template/website/TT0140M0.TTF
    13. 20.fontSize = 13
    14. 20.niceText = 1
    15. 20.offset = 35, 32
    16.  
    17. }

    So ich hab mich nun umgeschaut, konnte aber leider keine Funkton finden die mir zu dem oben beschriebenen Ergebnis verhilft. Ich weis das ich es als GMENU machen könnte, ich würde aber trotzdem gerne Wissen obs für meinen Weg eine Lösung gibt (man lernt schliesslich nie aus :) ).

    Danke im vorraus

  • 1