Zum Inhalt springen

TYPO3 Menü mit Subnavigation

Erstellt am 5. Mai 2011 · 2 Antworten · letzte Antwort am 20. Mai 2011

Tags: Frage

shrekisback ·

hallo typo3 gemeinde,

ich habe ein kleines problem mit meiner webseite und dem dazugehörigen menü.

marks.MAINNAV = HMENU
marks.MAINNAV.1 = TMENU
marks.MAINNAV.1.NO {
allWrap = <ul><li class="mainnav"> | </li></ul>
RO = 1
}
marks.MAINNAV.1.ACT = 1
marks.MAINNAV.1.ACT {
allWrap = <ul><li class="marker"> | </li></ul>
}

mein menü besteht aus 5 hauptpunkten und unterseiten. das menü zu den hauptseiten funktioniert bestens, aber
leider bekomme ich die unterseiten nicht zusehen.

hauptmenü ist horizontal am marker "###MAINNAV###" und meine unterseiten sollen vertikal in der linken spalte
"###SUBNAV###" zusehen sein.

könnte mir bitte jemand dabei helfen, ich werd noch verückt!

mein hauptmenü sieht folgendermaßen aus: seite_1 | seite_2 | seite_3 | seite_4 | seite_5 - seite_5.1 - seite_5.2

das hauptmenü funktioniert - ich sehe nur die unterseiten (seite_5.1 & seite_5.2) von der seite_5 nicht.
wie kann ich meinem Typo3 sagen ... hauptmenu -> marker ###MAINNAV### und meine unterseiten bitte bei Marker -> ###SUBNAV### anzeigen? #angry#

shrekisback ·
shrekisback schrieb

hallo typo3 gemeinde,

ich habe ein kleines problem mit meiner webseite und dem dazugehörigen menü.

marks.MAINNAV = HMENU
marks.MAINNAV.1 = TMENU
marks.MAINNAV.1.NO {
allWrap = <ul><li class="mainnav"> | </li></ul>
RO = 1
}
marks.MAINNAV.1.ACT = 1
marks.MAINNAV.1.ACT {
allWrap = <ul><li class="marker"> | </li></ul>
}

mein menü besteht aus 5 hauptpunkten und unterseiten. das menü zu den hauptseiten funktioniert bestens, aber
leider bekomme ich die unterseiten nicht zusehen.

hauptmenü ist horizontal am marker "###MAINNAV###" und meine unterseiten sollen vertikal in der linken spalte
"###SUBNAV###" zusehen sein.

könnte mir bitte jemand dabei helfen, ich werd noch verückt!

mein hauptmenü sieht folgendermaßen aus: seite_1 | seite_2 | seite_3 | seite_4 | seite_5 - seite_5.1 - seite_5.2

das hauptmenü funktioniert - ich sehe nur die unterseiten (seite_5.1 & seite_5.2)nicht.
wie kann ich meinem Typo3 sagen ... hauptmenu -> marker ###MAINNAV### und meine unterseiten bitte bei Marker -> ###SUBNAV### anzeigen? #angry#

Khaz ·

Hallo,

ich hatte gestern das gleiche "Problem", hier meine Lösung:

[...] = Auslassung einiger für dieses Beispiel nicht relevanter Textstellen

<div id="navi">
	<ul>
		<div id="navi-links">
			<li><a>Nummer1</a></li>
			<li><a>Nummer2</a></li>
		</div>
	</ul>
</div>

[...]

<div>
	<ul>
		<div id="navi-left-links">
			<li><a>Erster Punkt</a></li>
			<li><a>Zweiter Punkt</a></li>
		</div>
	</ul>
</div>
[...]
temp.menu_1 = HMENU
temp.menu_1.1 = TMENU
temp.menu_1.1 {
  NO.allWrap = <li> | </li>
  NO.stdWrap.htmlSpecialChars = 1
  ACT = 1
  ACT.stdWrap.htmlSpecialChars = 1
  ACT.allWrap = <li class="li-act"> | </li>
}

temp.menu_2 = HMENU
#SETZE menu_2 AUF AB LEBEL1
temp.menu_2.entryLevel = 1
temp.menu_2.1 = TMENU
temp.menu_2.1
temp.menu_2.1 {
  NO.allWrap = <li> | </li>
  NO.stdWrap.htmlSpecialChars = 1
  ACT = 1
  ACT.stdWrap.htmlSpecialChars = 1
  ACT.allWrap = <li class="li-act"> | </li>
}

[...]

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
  template =< plugin.tx_automaketemplate_pi1
  workOnSubpart = DOCUMENT_BODY
  #TOP-NAVI BEKOMMT LEVEL0 SEITEN
  subparts.navi-links < temp.menu_1
  #LEFT-NAVI BEKOMMT ab LEVEL1 SEITEN
  subparts.navi-left-links < temp.menu_2
  [...]
}

[...]

Funktioniert bei mir wunderbar.