Seite 1 von 1

Navigations-Tool Submenü

Verfasst: Mo 9. Jan 2017, 16:14
von mobby
Hallo,
ich muss ehrlich sagen, dass ich damit ziemlich auf den Kriegsfuß stehe.
Ich möchte diese Navigation umsetzen:

Code: Alles auswählen

<nav class="nav">
          <ul class="sf-menu" data-type="navbar">
           
            <li class="active">
              <a href="#">Home</a>
            </li>
            <li>
              <a href="index-1.html">About</a>
              <ul>
                <li>
                  <a href="#">Lorem ipsum dolor</a>
                </li>
                <li>
                  <a href="#">Ait amet conse</a>
                </li>
                <li>
                  <a href="#">Ctetur adipisicing elit</a>
                  <ul>
                    <li>
                      <a href="#">Lorem</a>
                    </li>
                    <li>
                      <a href="#">Dolor</a>
                    </li>
                    <li>
                      <a href="#">Sit amet</a>
                    </li>
                  </ul>
                </li>
                <li>
                  <a href="#">Sed do eiusmod</a>
                </li>
                <li>
                  <a href="#">Tempor incididunt</a>
                </li>
              </ul>
            </li>
            <li>
              <a href="#">Training</a>
            </li>
            <li>
              <a href="#">Gallery</a>
            </li>
            <li>
              <a href="#">Contact</a>
            </li>
          </ul>
        </nav>
Über das Tool haben ich die Menüpunkte angelegt. Das Sub-Menü wird gar nicht angezeigt, und das der Aktive Menüpunkt markiert klappt auch nicht wirklich.
Bis jetzt habe ich das und weiß nicht mehr weiter

Code: Alles auswählen

<nav class="nav">
	<we:navigation navigationname="default" parentid="18" />
	<we:navigationEntry type="folder" current="true" navigationname="default" >
		<li class="active"><we:navigationField name="text" />
			<we:ifHasEntries><ul><we:navigationEntries /></ul></we:ifHasEntries>
		</li>
	</we:navigationEntry>
	<we:navigationEntry type="folder" current="false" navigationname="default" >
		<li><we:navigationField name="text" />
			<we:ifHasEntries><ul><we:navigationEntries /></ul></we:ifHasEntries>
		</li>
	</we:navigationEntry>

	<ul class="sf-menu sf-js-enabled sf-arrows" data-type="navbar">
		<we:navigationWrite navigationname="default" />
	</ul>
</nav>

Re: Navigations-Tool Submenü

Verfasst: Mo 9. Jan 2017, 16:19
von mokraemer
wenn du auf einen Navi-Ordner klickst gibt es doch die Vorschau. Da kannst du den Quelltext erst mal raus kopieren. Da funktioniert dann auch mit Untermenü. Danach paßt du das dann entsprechend wie du es brauchst an.

Re: Navigations-Tool Submenü

Verfasst: Mo 9. Jan 2017, 19:34
von mobby
Jo, damit bastele ich schon die ganze Zeit rum. Musste erstmal ne Stunde raus; irgendwann dreht man durch :lol:
Also ich habe jetzt das:

Code: Alles auswählen

<we:navigation navigationname="default" parentid="1" />

<we:navigationEntry type="folder" current="true"  navigationname="default" level="2">
  <li class="active"><we:navigationField name="text" />
    <we:ifHasEntries><ul><we:navigationEntries /></ul></we:ifHasEntries>
  </li>
</we:navigationEntry>

<we:navigationEntry type="folder" current="true" navigationname="default" level="1">
  <li class="active"><a href="<we:navigationField name="href" />"><we:navigationField name="text" /></a></li>
</we:navigationEntry>
	


<ul class="sf-menu" data-type="navbar">
<we:navigationWrite navigationname="default" />
</ul>
Geht auch soweit: aktiven hover, Submenü wird angezeigt. Aber: dies nicht auf der Seite, unter der es zu finden sein soll.

Home
- Home 1
- Home 2
- ...
About
Contact

Bin ich auf z.B. About oder Contact, wird mir das Submenü von Home angezeigt, bin ich auf der Homesite, wird es nicht angezeigt.

Re: Navigations-Tool Submenü

Verfasst: Mo 9. Jan 2017, 22:14
von e_herrmann
Du hast ja jetzt nur Regeln für current=true in Level 1+2. Was soll er denn machen, wenn current mal nicht true ist?
Soll ja manchmal vorkommen ;-)

Und so wie es aussieht, wir in Level 2 eine Subnavi ausgegeben und in Level 1 nicht.
In Verbindung mit dem Current-Durcheinander wird es dann etwas wild in der Ausgabe.

Re: Navigations-Tool Submenü

Verfasst: Mo 9. Jan 2017, 22:22
von mobby
e_herrmann hat geschrieben: Und so wie es aussieht, wir in Level 2 eine Subnavi ausgegeben und in Level 1 nicht.
In Verbindung mit dem Current-Durcheinander wird es dann etwas wild in der Ausgabe.
Ich habe einfach so lange rumgedoktort, bis es passt :oops: Nur mit der Homesite bekokomme ich es nicht hin.

Re: Navigations-Tool Submenü

Verfasst: Mo 9. Jan 2017, 23:05
von mobby
Schwere Geburt... Danke für die Denkanstöße. Step by Step und dann läuft es auch.

Code: Alles auswählen

<we:navigation navigationname="default" parentid="1" />
<we:navigationEntry type="folder" navigationname="default" level="0">
  <li><we:navigationField name="text" />
    <ul><we:navigationEntries /></ul>
  </li>
</we:navigationEntry>
<we:navigationEntry navigationname="default" type="folder" 
current="true">
  <li class="active">
    <a href="<we:navigationField name="href" />">
      <we:navigationField name="text" />
    </a>
    <we:ifHasEntries><ul><we:navigationEntries /></ul></we:ifHasEntries>
  </li>
</we:navigationEntry>

<ul class="sf-menu" data-type="navbar">
<we:navigationWrite navigationname="default" />
</ul>