Navigation mal anders

Fragen zum Erstellen von Templates für webEdition.
wro
Junior Member
Beiträge: 14
Registriert: Mi 18. Okt 2006, 13:43

Navigation mal anders

Beitragvon wro » Di 13. Nov 2012, 15:20

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

Benutzeravatar
Paladin
Senior Member
Beiträge: 363
Registriert: Mi 10. Feb 2010, 15:11
Kontaktdaten:

Re: Navigation mal anders

Beitragvon Paladin » Di 13. Nov 2012, 15:57

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>

wro
Junior Member
Beiträge: 14
Registriert: Mi 18. Okt 2006, 13:43

Re: Navigation mal anders

Beitragvon wro » Di 13. Nov 2012, 16:06

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!

Benutzeravatar
Paladin
Senior Member
Beiträge: 363
Registriert: Mi 10. Feb 2010, 15:11
Kontaktdaten:

Re: Navigation mal anders

Beitragvon Paladin » Di 13. Nov 2012, 16:21

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.

wro
Junior Member
Beiträge: 14
Registriert: Mi 18. Okt 2006, 13:43

Re: Navigation mal anders

Beitragvon wro » Di 13. Nov 2012, 16:32

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ß!

WBTMagnum
webEdition Partner
webEdition Partner
Beiträge: 1825
Registriert: Di 7. Mär 2006, 16:50
Wohnort: Wien
Kontaktdaten:

Re: Navigation mal anders

Beitragvon WBTMagnum » Mi 14. Nov 2012, 00:26

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


Zurück zu „webEdition Templates erstellen (we:Tags)“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste