Moin allerseits,
ich habe im Navitool folgende Struktur angelegt.
Ebene 1
----Ebene 1.1
----Ebene 1.2
----Ebene 1.3
--------Ebene 1.3.1
--------Ebene 1.3.2
------------Ebene 1.3.2.1
------------Ebene 1.3.2.2
------------Ebene 1.3.2.3
--------Ebene 1.3.3
----Ebene 1.4
----Ebene 1.5
Die Unterebenen sind jetzt mal nur exemplarisch angegeben, es ist durchaus so, dass auch andere Ebenen noch weitere Unterebenen enthalten.
Nun zu meinem Problem:
Ich möchte nur die Unterpunkte einer ausgewählten Ebene anzeigen lassen.
Sprich: wenn die Datei aus Ebene 1.3. ausgwählt wurde, soll die Navigation lediglich dessen Unterebenen 1.3.1, 1.3.2 und 1.3.3 anzeigen. Die Ebenen darüber (einschließlich Ebene 1.3) und auch die Ebenen darunter sollen ausgeblendet sein.
Hat da jemand einen Ansatz für mich?
Besten Dank und Gruß
Der Wro
Navigation mal anders
Re: Navigation mal anders
Als parentid wählst du einfach den gewünschten, in deinem Fall benutzt die ID von "Ebene 1.3"
Code: Alles auswählen
<we:navigation navigationname="default" parentid="10" />
<we:navigationEntry type="folder" navigationname="default">
<li><a href="<we:navigationField name="href" />"><we:navigationField name="text" /></a></li>
</we:navigationEntry>
<ul>
<we:navigationWrite navigationname="default" />
</ul>
Re: Navigation mal anders
Yep, habe beim sinnieren auch gerade dann gedacht, dass ich als Startordner der Navigation ja die Navi-ID des aktuellen Dokumentes verwenden kann.
Der Wald und die Bäume halt...
Du weißt nicht zufällig aus dem Stehgreif, wie ich die Navigations-ID des aktuellen Dokuments auslesen kann?
Besten Dank!
Der Wald und die Bäume halt...
Du weißt nicht zufällig aus dem Stehgreif, wie ich die Navigations-ID des aktuellen Dokuments auslesen kann?
Besten Dank!
Re: Navigation mal anders
Naja, du schaust einfach im Navi-tool nach, dort trägst du explizit die Dokumente ein, die in der Navi auftauchen sollen. Und da steht dann auch die entsprechende ID des Ordners.
Re: Navigation mal anders
Dafür ist die Navigation insgesamt zu umfangreich.
Das muss dynamisch zusammengesetzt werden und dazu brauche ich die Navi-ID der aktuellen Seite.
Ich schaue mal in der Dokumentation nach.
Danke für deinen Denkanstoß!
Das muss dynamisch zusammengesetzt werden und dazu brauche ich die Navi-ID der aktuellen Seite.
Ich schaue mal in der Dokumentation nach.
Danke für deinen Denkanstoß!
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: Navigation mal anders
Hallo wro,
Wenn ich das richtig verstanden habe, dann ist <we:navigationField name="id" to="global" nameto="aktuelle_navigations_id" /> dein Freund. D.h. in einer Navigation durchläufst du die Navigation und holst dir die ID des aktuellen Navigationseintrags. In der zweiten Navigation nutzt du die ID als parentid für die Ausgabe der direkt untergeordneten Einträge.
HTH,
Sascha
Wenn ich das richtig verstanden habe, dann ist <we:navigationField name="id" to="global" nameto="aktuelle_navigations_id" /> dein Freund. D.h. in einer Navigation durchläufst du die Navigation und holst dir die ID des aktuellen Navigationseintrags. In der zweiten Navigation nutzt du die ID als parentid für die Ausgabe der direkt untergeordneten Einträge.
HTH,
Sascha
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste