Seite 1 von 1

Breadcrumb / letzter Navipunkt nicht verlinkt

Verfasst: Do 12. Mär 2015, 14:42
von fra
Hallo,

ich habe eine Breadcrumb-Navi erstellt und möchte, dass der letzte Menüpunkt nicht verlinkt ist. Hat jemand eine Idee, wie ich das umsetzen könnte? Hier der Code:

<!-- Breadcrumb --><nav class="crumb" id="Verlaufsnavigation" role="navigation">
<we:navigation navigationname="breadcrumb" parentid="499" />
<we:navigationEntry type="folder" navigationname="breadcrumb"></we:navigationEntry>
<we:navigationEntry type="folder" navigationname="breadcrumb" current="true">
<li><we:navigationField complete="link"/></li>
<we:navigationEntries />
</we:navigationEntry>
<we:navigationEntry type="item" navigationname="breadcrumb"></we:navigationEntry>
<we:navigationEntry type="item" navigationname="breadcrumb" current="true">
<li><we:navigationField complete="link"/>
</li><we:navigationEntries /></we:navigationEntry>
<ul>
<a href="/">Home</a></li><we:navigationWrite navigationname="breadcrumb" />
</ul></nav><!-- Breadcrumb Ende -->

Re: Breadcrumb / letzter Navipunkt nicht verlinkt

Verfasst: Do 12. Mär 2015, 15:19
von WBTMagnum
Hallo fra,

So etwas in der Art sollte funktionieren (ungetestet):

Code: Alles auswählen

<!-- Breadcrumb -->
<we:navigation navigationname="breadcrumb" parentid="499" />

<we:navigationEntry type="folder" navigationname="breadcrumb"></we:navigationEntry>
<we:navigationEntry type="folder" navigationname="breadcrumb" current="true">
  <we:ifHasCurrentEntry>
    <li><we:navigationField complete="link"/></li>
    <we:navigationEntries />
  <we:else />
    <li><we:navigationField name="text" /></li>
  </we:navigationEntries>
</we:navigationEntry>

<we:navigationEntry type="item" navigationname="breadcrumb"></we:navigationEntry>
<we:navigationEntry type="item" navigationname="breadcrumb" current="true">
  <we:ifHasCurrentEntry>
    <li><we:navigationField complete="link"/></li>
    <we:navigationEntries />
  <we:else />
    <li><we:navigationField name="text" /></li>
  </we:navigationEntries>
</we:navigationEntry>

<nav class="crumb" id="Verlaufsnavigation" role="navigation">
  <ul>
    <li><a href="/">Home</a></li>
    <we:navigationWrite navigationname="breadcrumb" />
  </ul>
</nav>
<!-- Breadcrumb Ende -->
HTH,
Sascha

Re: Breadcrumb / letzter Navipunkt nicht verlinkt

Verfasst: Do 12. Mär 2015, 16:19
von fra
Danke :-)

Der schließende </we:ifHasCurrentEntry> fehlte noch und jetzt funktioniert die Navi.

Grüße
fra

Re: Breadcrumb / letzter Navipunkt nicht verlinkt

Verfasst: Do 12. Mär 2015, 16:28
von WBTMagnum
Right! Hier die korrigierte Gesamtversion:

Code: Alles auswählen

<!-- Breadcrumb -->
<we:navigation navigationname="breadcrumb" parentid="499" />

<we:navigationEntry type="folder" navigationname="breadcrumb"></we:navigationEntry>
<we:navigationEntry type="folder" navigationname="breadcrumb" current="true">
  <we:ifHasCurrentEntry>
    <li><we:navigationField complete="link"/></li>
    <we:navigationEntries />
  <we:else />
    <li><we:navigationField name="text" /></li>
  </we:ifHasCurrentEntry>
</we:navigationEntry>

<we:navigationEntry type="item" navigationname="breadcrumb"></we:navigationEntry>
<we:navigationEntry type="item" navigationname="breadcrumb" current="true">
  <we:ifHasCurrentEntry>
    <li><we:navigationField complete="link"/></li>
    <we:navigationEntries />
  <we:else />
    <li><we:navigationField name="text" /></li>
  </we:ifHasCurrentEntry>
</we:navigationEntry>

<nav class="crumb" id="Verlaufsnavigation" role="navigation">
  <ul>
    <li><a href="/">Home</a></li>
    <we:navigationWrite navigationname="breadcrumb" />
  </ul>
</nav>
<!-- Breadcrumb Ende -->
LG,
Sascha