Hallo zusammen
Seit ein paar Tagen versuche ich meinen ersten Internetauftritt mit Typo3.
Am meisten kämpfe ich mit dem Menü.
Der HTML-Code sollte wie folgt aussehen:
<div id="Hardware" class="boxed">
<h2 class="heading">Hardware</h2>
<div class="content">
<ul>
<li class="first"><a href="#Kamera">Kamera</a></li>
<li><a href="#Objektiv">Objektiv</a></li>
<li><a href="#Blitz">Blitz</a></li>
<li><a href="#Stativ">Stativ</a></li>
<li><a href="#Taschen">Taschen</a></li>
</ul>
</div>
</div>
Ziel wäre, dass in der ersten div-Anweisung der Titel des Hauptmenüs stünde (im obigen Beispiel also Hardware).
Mein aktuelles Typoscript sieht wie folgt aus:
page.10.subparts.NAVIGATION_LINKS = HMENU
page.10.subparts.NAVIGATION_LINKS {
special = directory
special.value = 33
entryLevel = 0
1 = TMENU
1 {
expAll = 1
NO.wrapItemAndSub = <div class="boxed"><h2 class="heading"> | </div>
}
2 = TMENU
2 {
expAll = 1
wrap = </h2><div class="content"><ul> | </ul></div>
NO.linkWrap = <li> | </li>
}
}
Kann mir evtl. jemand von euch weiter helfen, wie ich den HTML Code mit TypoScript generieren könnte?
Hallo zusammen.
Ich möchte mich hier einklinken, weil ich sowas ähnliches suche!
Ordnerstruktur im BE:
-Level 1
-Level 2.1
-Level 2.2
-Level 2.3
-Level 2
Im FE soll es so ausschauen:
Nav 1 (Horizontale Navigation): Level 1 | Level 2
Nav 2 (Vertikale Navigation):
<h3>Level 1<h3>
<a>Level 2.1</a>
<a>Level 2.2</a>
<a>Level 2.3</a>
Das ist alles kein Problem, bis auf <h3>Level 1<h3>.
Zwei Fragen:
1. Wie kann ich einen Titel ohne <a> - Tags ausgeben?
2. Wie stelle ich es am besten an? (meine Idee ist, ein zweites lib.navi Feld in TV zu erstellen und dieses dementsprechend "zu füttern" - Ein klickmenü ohne Pfad... Doch spätestens, wenn ich ein drittes Level einbaue, bekomme ich Probleme, deswegen meine Suche nach einem besseren Weg)
LG - Simon
Edit:
Hier wird mir nichts (obowhl der Link aktiv ist, bin mir ziemlich sicher) angezeigt:
lib.headnavi.1{
ACT = 1
ACT.allWrap = <h3>|<h3>
}
Hier schon
lib.headnavi.1{
NO.allWrap = <h5>|<h5>
ACT = 1
ACT.allWrap = <h3>|<h3>
}
page.10.subparts.NAVIGATION_LINKS = HMENU
page.10.subparts.NAVIGATION_LINKS {
special = directory
special.value = 33
wrap = <div class="boxed">|</div>
1 = TMENU
1 {
expAll = 1
NO = 1
NO {
stdWrap.wrap = <h2>|</h2>
doNotLinkIt = 1
}
}
2 < .1
2 {
wrap = <div class="content"><ul>|</ul></div>
NO {
wrapItemAndSub = <li>|</li>
doNotLinkIt = 0
}
}
}
Das entryLevel funktioniert nicht mit special = directory, ergibt auch keinen Sinn. Ansonsten sollte das so passen