Zum Inhalt springen

Link auf Unterseite

Erstellt am 31. Oktober 2008 · 4 Antworten · letzte Antwort am 3. November 2008

Tags: Links, Frage

hydrococcus ·

Irgendwie steh ich gerade auf dem Schlauch und brauche Hilfe. Fogendes Szenario:

Ich habe mehrere Seiten, diesen ist jeweils eine eigene Unterseite zugeordnet. All diese Seiten erscheinen aber nicht im Menu, da ich nur eine Menuebene definiert habe.
Jetzt möchte ich auf diesen Seiten am liebsten per TS einen Link im Content einfügen, der zur jeweils untergeordneten Seite führt.

Von Hand wäre das ja kein Problem, allerdings möchte ich es dem Redakteur erleichtern, so das der nur noch die Seiten mit ihren Unterseiten anlegen muß und diese sich sozusagen selbst verlinken. Einen Backlink anzulegen funktioniert wunderbar mit folgendem Script:

temp.backlink = COA
temp.backlink {
  10 = TEXT
  10 {
    data = leveltitle : -3
    insertData = 1
    typolink.parameter.data = leveluid : -3
  }
  wrap = <br /><br /><div>Zurück zu &nbsp;| </div>
}

Nur umgekehrt funktioniert es irgendwie nicht. #angry#

SLAng ·

Erstelll dir per TS ein Menü, das den passenden Level ausliest (mit entryLevel)
Das packst du in ein lib.

lib {
        MENU = HMENU
        MENU {
                entryLevel =... usw

Das bindest du dann auf allen Seiten per Extension tscobj ein. Sind unterseiten vorhanden werden diese ausgegeben. Sind keine Vorhanden erscheint gar nichts.

hydrococcus ·

mit einem TMENU hatte ich es schon folgendermaßen probiert:

temp.menu = HMENU
temp.menu{
entryLevel = /* ect. pp.*/
}

/* eingebunden über */

subparts.menu < temp.menu

Das funktionierte auch soweit bis level 4. Nur scheint Typo ab Level 5 auszusteigen?! Wenn ich 4 Angebe, zeigt Typo mir den korrekten Baum, aber bei 5...nix mehr...
Bin ratlos.

Über ein Plugin wollte ich es nicht lösen, da der Redakteur die Seiten einpflegt und nicht extra noch ein plugin einfügen soll und dann auch noch einen Pfad zu nem TSscript 🙁

SLAng ·

Äh ne... Dann habe ich das falsch verstanden... Ich dachte du hättest einen bestimmten Level und möchtest von diesem die Unterseiten zeigen

Unbekannter Benutzer ·

Contentelement "Sitemap" -> Menü der Unterseiten...

Bzw. TMENU mit special directory und value als aktuelle UID. Das könntest du auch direkt in deinem TS Template unterbringen ab der zweiten Unterebene. Dann wird das ja immer passend erzeugt.