[TYPO3-german] Dritte Menue-Leiste, nur wenn sie existiert.

Matze Hoppe mat.hoppe at gmx.de
Sun Jun 12 01:37:54 CEST 2011


Hallo!

Mit

   marks.NAV3 = HMENU
   marks.NAV3.entryLevel = 1
   marks.NAV3.1 = TMENU
   marks.NAV3.1.wrap = <div id="bereich-navi">|</div>
   marks.NAV3.1 {
   noBlur = 1
   expAll = 0
   ACTIFSUB = 1
   ACTIFSUB.allWrap = <h2>| </h2>
   ACTIFSUB.doNotLinkIt = 1
   NO = 0
   NO.allWrap = <p style="display:none;">| </p>
   }

komme ich weiter:

> Folgende Probleme gibt es hiermit:
> 1. Hier fehlt der H2-Tag für den aktuelle Menüpunkt der zweiten Ebene.
erledigt
> 2. Alle anderen Menue-Punkte der zweiten Ebene kommen auch.
erledigt, aber sicher nicht optimal
> 3. Und das ganze kommt sowieso immer, auch wenn keine dritte Ebene 
> existiert.
Wenn keine dritte Ebene vorhaben, kommt ein leerer Kasten, der die 
"display:none;"-Elemente umschliesst.
Gute Lösung 2 erledigt Problem 3?!
> 4. Wie im letzten Menü-Punkt die Klasse class="last" reinbekomme, weiss 
> ich auch nicht.
Immer noch keine Idee.


"Matze Hoppe" <mat.hoppe at gmx.de> schrieb im Newsbeitrag 
news:mailman.1.1307800253.7512.typo3-german at lists.typo3.org...
> Hallo!
>
> Ich möchte in der rechten Sidebar eine dritte Menue-Leiste haben, falls 
> tatsächlich eine dritte Menue-Stufe existiert und nur dann.
>
> Sie soll so aussehen:
>
>  <div id="bereich-navi">
>     <h2>Extentions</h2>
>     <ul>
>         <li ><a  hrefindex.php?id=25">Mitglied werden</a></li>
>         <li><a href="index.php?id=25"  >News</a></li>
>         <li><a href="index.php?id=11"  >Fotogalerie</a></li>
>         <li><a href="index.php?id=31"  >Suche</a></li>
>         <li><a href="index.php?id=10"  >Googlemaps</a></li>
>         <li><a href="index.php?id=19&amp;no_cache=1"  >Gästebuch</a></li>
>         <li><a href="index.php?id=27"  >Kalender</a></li>
>         <li class="last"><a href="index.php?id=32"  >Wiki</a></li>
>     </ul>
>  </div>
>
>
> mit folgendem TS:
>
>   marks.NAV3 = HMENU
>   marks.NAV3.entryLevel = 1
>   marks.NAV3.1 = TMENU
>   marks.NAV3.1.wrap = <div id="bereich-navi">|</div>
>   marks.NAV3.1 {
>   noBlur = 1
>   expAll = 0
>   NO = 1
>   ACTIFSUB = 1
>   #ACTIFSUB.wrap = <h2>| </h2>
>   #ACTIFSUB.doNotLinkIt = 1
>   CUR = 1
>   CUR.wrap  = <h2>| </h2>
>   CUR.doNotLinkIt = 1
>   }
>
>   marks.NAV3.2 = TMENU
>   marks.NAV3.2.wrap = <ul>|</ul>
>   marks.NAV3.2 {
>   noBlur = 1
>   expAll = 0
>   NO.wrapItemAndSub = <li>| </li>
>   ACTIFSUB = 1
>   ACTIFSUB.wrapItemAndSub = <li>| </li>
>   ACTIFSUB.doNotLinkIt = 0
>   ACT = 1
>   ACT.linkWrap = <li>| </li>
>   ACT.doNotLinkIt = 0
>   }
>
>
> erhalte ich folgendes:
>
>
> <div id="bereich-navi">
>    Extentions
>    <ul>
>        <li><a href="index.php?id=25"  >News</a></li>
>        <li><a href="index.php?id=11"  >Fotogalerie</a></li>
>        <li><a href="index.php?id=31"  >Suche</a></li>
>        <li><a href="index.php?id=10"  >Googlemaps</a></li>
>        <li><a href="index.php?id=19&amp;no_cache=1"  >Gästebuch</a></li>
>        <li><a href="index.php?id=27"  >Kalender</a></li>
>        <li><a href="index.php?id=32"  >Wiki</a></li>
>    </ul>
>    <a href="index.php?id=21"  >Test</a>
>    <a href="index.php?id=30"  >Spass</a>
>    <a href="index.php?id=23"  >Dokumentation</a>
> </div>
>
>
> Folgende Probleme gibt es hiermit:
> 1. Hier fehlt der H2-Tag für den aktuelle Menüpunkt der zweiten Ebene.
> 2. Alle anderen Menue-Punkte der zweiten Ebene kommen auch.
> 3. Und das ganze kommt sowieso immer, auch wenn keine dritte Ebene 
> existiert.
> 4. Wie im letzten Menü-Punkt die Klasse class="last" reinbekomme, weiss 
> ich auch nicht.
>
> Irgendwie sehe den Wald vor lauter Bäumen nicht.
>
> Für 3. und 4.  habe ich überhaupt keinen Ansatz!
>
> Danke und Ciao,
>
> Mathias 



More information about the TYPO3-german mailing list