mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 13:34 Benutzername: Passwort: Auto-Login

Thema: Menu Typo3 vom 19.07.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Menu Typo3
Autor Nachricht
sylvie
Threadersteller

Dabei seit: 17.04.2002
Ort: irgendwo da draußen
Alter: 42
Geschlecht: Weiblich
Verfasst Di 19.07.2011 13:26
Titel

Menu Typo3

Antworten mit Zitat Zum Seitenanfang

Hi Leute,

ich versuche mich grad im Typo3 und bleibe an einer Stelle hängen.

Und zwar habe ich ein einfaches Menu mit Submenu:

Menu1
Menu2 (wird nicht als "active" angezeigt)
    Submenu1

    Submenu2

    Submenu3

    Submenu4

Menu3
Menu4
Menu5

Was muss ich in mein Typoscript schreiben damit "Menu2" auch fett dargestellt ist, wenn ich Submenu2 anwähle. Es wird nämlich nur Submenu als "active" angezeigt, aber nicht "Menu2"


bisheriges Script fürs Menu:

lib.mainMenu=HMENU
lib.mainMenu.entryLevel=0
lib.mainMenu.wrap=|
lib.mainMenu.1=TMENU
lib.mainMenu.1{

wrap=<ul>|</ul>
NO.linkWrap=<li>|</li>
ACT=1
ACT.linkWrap=<li class="active">|</li>
CUR=1
CUR.linkWrap=<li class="active">|</li>

}


lib.mainMenu.2=TMENU
lib.mainMenu.2{

wrap=<li><div class="submenu"><ul>|</ul></div></li>

NO.linkWrap=<li>|</li>
ACT=2
ACT.linkWrap=<li class="active">|</li>
CUR=2
CUR.linkWrap=<li class="active">|</li>

}


Zuletzt bearbeitet von sylvie am Di 19.07.2011 13:28, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
Icehawk

Dabei seit: 17.04.2002
Ort: gleich hinten links
Alter: 51
Geschlecht: Männlich
Verfasst Mi 20.07.2011 06:47
Titel

Antworten mit Zitat Zum Seitenanfang

Das ist unser Codeschnipsel:

lib.subnavigation = HMENU
lib.subnavigation.entryLevel = 1
lib.subnavigation.1 = TMENU
lib.subnavigation.1 {
wrap = <ul> | </ul>
NO {
wrapItemAndSub = <li class="submenu_first"> | </li> |*| <li> | </li> |*| <li class="submenu_last"> | </li>
}

ACT < .NO
ACT.ATagParams = class="on"
ACT = 1

ACTIFSUB < .NO
}
lib.subnavigation.2 = TMENU
lib.subnavigation.2 {
wrap = <ul> | </ul>
NO {
wrapItemAndSub = <li class="submenu_first"> | </li> |*| <li> | </li> |*| <li class="submenu_last"> | </li>
}

ACT < .NO
ACT.ATagParams = class="on"
ACT = 1

ACTIFSUB < .NO
}
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
sylvie
Threadersteller

Dabei seit: 17.04.2002
Ort: irgendwo da draußen
Alter: 42
Geschlecht: Weiblich
Verfasst Mi 20.07.2011 09:56
Titel

Antworten mit Zitat Zum Seitenanfang

klappt damit auch nicht so richtig.

hier mal Infos zum besseren Verständnis...

So solls aussehen...

Menu1
Menu2 (wird nicht als "active" angezeigt)
.....Submenu1
.....Submenu2
.....Submenu3
.....Submenu4
Menu3
Menu4
Menu5



Script sieht jetzt so aus...

lib.mainMenu=HMENU
lib.mainMenu.entryLevel=0
lib.mainMenu.wrap=|
lib.mainMenu.1=TMENU
lib.mainMenu.1{

wrap=<ul>|</ul>
NO.linkWrap=<li>|</li>

ACTIFSUB=1
ACTIFSUB.linkWrap=<li class="active">|</li>
}


lib.mainMenu.2=TMENU
lib.mainMenu.2{

wrap=<div class="submenu"><ul>|</ul></div>
NO.linkWrap=<li>|</li>

ACT=1
ACT.linkWrap=<li class="active">|</li>
}



Das Markup

<div id="menu">
.....<ul>
..........<li>Menu1</li>
..........<li class="active">Menu2</li>
...............<div class="submenu">
....................<ul>
.........................<li>Submenu1</li>
.........................<li class="active">Submenu2</li>
.........................<li>Submenu3</li>
.........................<li>Submenu4</li>
....................</ul>
...............</div>
..........<li>Menu3</li>
..........<li>Menu4</li>
.....</ul>
</div>


Ich habe hierbei nur das <div id="menu"> mit TemplaVoilá gemapped.


Menno!


Zuletzt bearbeitet von sylvie am Mi 20.07.2011 09:59, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
sylvie
Threadersteller

Dabei seit: 17.04.2002
Ort: irgendwo da draußen
Alter: 42
Geschlecht: Weiblich
Verfasst Mi 20.07.2011 11:08
Titel

Antworten mit Zitat Zum Seitenanfang

Ist gelöst!

es war mein fehler. hatte in der css-datei etwas übersehen.

Der Aufbau vom Markup sowie das Typoscript stimmt also.
  View user's profile Private Nachricht senden
 
Ähnliche Themen Typo3 Menu Jquery?
[TYPO3] Nummeriertes Menu nur auf 1.Ebene beschränken
TYPO3 - Seiteninhalte und Menu verschachtelt auf einer Seite
CSS Menu
javascript menu II
Frage zum Menu
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.