TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Formatierung vom ersten Menüpunkt wird ausgegeben obwohl zweiter Menüpunkt aktiv ist


Autor Nachricht
Verfasst am: 07. 04. 2012 [15:50]
MaMaxx
Themenersteller
Dabei seit: 07.04.2012
Beiträge: 2
Moin Moin,
seit ein paar Tagen befasse ich mich mit Typoscript, jedoch habe ich bislang nicht den genauen Durchblick. Einiges an Fehlern konnte ich mit Hilfe der Suchfunktion hier im Forum erledigen, nur habe ich für mein aktuelles Anliegen nichts gefunden.

Es soll ein Logo vor jedem aktiven Menüpunkt erscheinen. Wie oben in der Überschrift schon beschrieben verstehe ich nicht, wieso das Logo bzw. die Formatierung des ersten Menüpunktes erscheint, obwohl der zweite Menüpunkt aktiv und ausgewählt ist.
Klickt man auf den dritten Punkt im Menü ist die Formatierung wieder in Ordnung.

Hier gebe ich euch noch den Code, den ich mir zusammen gebastelt habe und hoffe, dass Ihr mir helfen könnt.
Beste Grüße!

TYPOSCRIPT
Menulist = COA
Menulist {
 
  wrap = <ul class="navi-mainpage">|</ul>
 
  5 = HMENU
  5{
    special = list
    special.value = 10
 
    1 = TMENU
    1{
      NO = 1
      NO.stdWrap = <li>|</li>
 
      CUR < .NO
      CUR{
        beforeImg = fileadmin/Template/layout/navilogo.png
        beforeWrap = <li style="margin-left: -40px; float: left;">|</li>
         }
    }
  }
 
  10 = HMENU
  10{     
    entryLevel = 0
 
    1 = TMENU
    1{
      NO = 1
      NO.stdWrap.wrap = <li>|</li>
 
      ACT< .NO
      ACT{
        beforeImg = fileadmin/Template/layout/navilogo.png
        beforeWrap = <li style="margin-left: -40px; float: left;">|</li>
         }
 
      CUR < .NO
      CUR{
        beforeImg = fileadmin/Template/layout/navilogo.png
        beforeWrap = <li style="margin-left: -40px; float: left;">|</li>
 
      }
    }
 
    2 = TMENU
    2{
      wrap = <ul class="navi-subpage">|</ul>
 
      NO = 1
      NO.stdWrap.wrap2 = <li>|</li>
 
      CUR < .NO
      CUR.stdWrap.wrap2 = >> |
 
 
    }
  }
}

Profil
Verfasst am: 10. 04. 2012 [08:23]
zeroalpha
Dabei seit: 24.06.2005
Beiträge: 234
Hallo MaMaxx,

kannst du bitte noch dein Seitenverzeichnis posten oder hast ein Link zu der Seite?

Mich würde Interessieren, warum du speziell die id 10 herausstellst obowhl du doch mit entryLevel = 0 auf der obersten ebene beginnst.

Ich gehe davon aus, dass das der Grund sein wird und iwie mit der Hierarchie der Seiten zu tun hat, dass du den Fehler mit dem Logo hast.

Dann kannst du dir auch noch bei 10 bisschen Code sparen

TYPOSCRIPT
CUR < .ACT


Und ist das Programm auch noch so schwer,
schlimmer wär's wenn ich Programmierer wär!
Die wichtigsten Menüs in TYPO3
Profil
Verfasst am: 10. 04. 2012 [13:20]
MaMaxx
Themenersteller
Dabei seit: 07.04.2012
Beiträge: 2
Hi Zeroalpha!

Special.value habe ich nun auf 0 gesetzt und es scheint zu klappen, wenn man jetzt vom ersten zum zweiten menüpunkt wechselt. Außerdem kann man erkennen, dass die Startseite in der Navigation nicht angezeigt wird?!

Allerdings wird gar kein logo für den ersten Navigationspunkt angezeigt, wenn man auf die Startseite kommt: http://www.devhosty.de/devhosty/ Hier noch ein Link zu meiner Hierarchie: http://s1.directupload.net/file/d/2856/o58cpc53_jpg.htm

Hoffe es hilft Dir weiter und vielen Dank für dein Engagement!


[Dieser Beitrag wurde 3mal bearbeitet, zuletzt am 10.04.2012 um 13:33.]
Profil
Verfasst am: 10. 04. 2012 [15:20]
zeroalpha
Dabei seit: 24.06.2005
Beiträge: 234
Also es ist zumindest so, wie ich es vermutet habe.
Danke für die Links.

Mein Vorschlag wäre, setze die Startseite auf die gleiche Ebene wie die übrigen Seiten (EntryLevel = 1) und mach von deiner jetzigen Startseite einen Shortcut auf die neue Startseite.

Dann brauchst du in deinem TS auch nur noch das, was du ab 10=HMENU hast und es sollte eigentlich alles funktionieren.

Ggf. musst du dann dein EntryLevel noch auf 1 setzen. Aber das kannst ja einfach mal austesten.


Und ist das Programm auch noch so schwer,
schlimmer wär's wenn ich Programmierer wär!
Die wichtigsten Menüs in TYPO3
Profil