![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Hallo! Ich bin noch ziemlicher Anfänger, was Typo3 und TypoScript betrifft. Für eine Seite würde ich gerne ein Menü realisieren, wie im Footer bei SPIEGEL ONLINE - Nachrichten oder bei ZEIT online. Leider habe ich das Problem, dass die vertikalen Trennzeichen zwischen den Menüeinträgen auch nach einem Zeilenumbruch angezeigt werden und dann ganz am Anfang einer Zeile stehen. Gibt es vielleicht irgendwie eine Anweisung, dass man die Trennzeichen nach einem Zeilenumbruch weglässt? Oder wie könnte man das Menü sonst realisieren? Hier erstmal mein TypoScript-Code: Typoscript-Code: Danke im Voraus für eine Antwort! Gruß, Jan |
|
#2
| ||||
| ||||
| Hallo Jan, du wirst da jede Zeile einzeln erzeugen müssen, das TYPO3 von sich aus keine Zeilenumbrüche erkennen kann. Gruß Peter
__________________ An eagle soars, but a weasel never gets sucked into a jet engine! TYPO3 schreibt sich TYPO3! |
|
#3
| ||||
| ||||
| Vielen Dank für deine Antwort. Das heißt also, ich muss im TypoScript genau festlegen, welche Seiten in welcher Zeile stehen, oder? So bekomme ich wenigstens die erste Zeile richtig angezeigt: Typoscript-Code:
Aber wie bekomme ich nun darunter noch zwei Zeilen mit bestimmten Menüeinträgen? Oder mache ich das zu kompliziert? Gruß, Jan Geändert von jannsen (20.11.06 um 23:52 Uhr). |
|
#4
| ||||
| ||||
| Ich habe das Problem nun nach viel Rumprobieren so gelöst: Typoscript-Code:
Falls jemand aber eine intelligentere Lösung hat, dann würde ich mich trotzdem freuen, wenn er oder sie diese hier postet. Stehe ja gerade erst am Anfang und bin wissbegierig |
|
#5
| ||||
| ||||
| Mit der Vererbungs Funktion von TYPO3 kannst du etwas Code sparen, indem du vorherige Elemente kopierst und nur noch die geänderten Sachen in das TS schreibst: Typoscript-Code:
Gruß Peter
__________________ An eagle soars, but a weasel never gets sucked into a jet engine! TYPO3 schreibt sich TYPO3! |
|
#6
| |||
| |||
hi! ich habe das gleiche problem. ich habe ein horizontales menü im footer einer seite, das nicht in eine zeile passt. bevor ich einen neuen thread aufmache, frag ich hier mal, ob es nicht vielleicht doch noch eine andere lösung gibt, als jede zeile einzeln zu definieren. ![]() es würde mir schon helfen, wenn es vielleicht eine möglichkeit gäbe, typo3 zu 'sagen', dass es nach 5 elemente immer umbrechen soll - und eben kein trennzeichen ('|') anzeigt... bis mir etwas anderes einfällt, werd ich wohl leider auch auf den beschriebenen workaround zurückgreifen müssen... ![]() grüße, steffen |
|
#7
| |||
| |||
| hi! ok, ich hab den (oder das?) workaround nochmal ein wenig verändert - ich würde sagen - verbessert. bei meiner 'lösung' für das problem gibt man nur die anzahl der nav-elemente ('maxItems') in der zeile an und muss nicht jedes element einzeln benennen. die zweite zeile beginnt ('begin') dann mit dem nächsten element: Code: tmp.NAVIGATION_FUSSZEILE = COA
# 1. Zeile des Footer-Menüs
tmp.NAVIGATION_FUSSZEILE.10 = HMENU
tmp.NAVIGATION_FUSSZEILE.10 {
special = directory
# ID der Wurzel (Seite: "HauptNav")
special.value = 2
# Die inline-Listen-Elemente zentriert anzeigen:
wrap = <div align="center"><ul>|</ul></div>
# Maximale Anzahl an Elementen für die 1. Zeile
maxItems = 7
1 = TMENU
1 {
# "Platzhalter"-Seiten
SPC=|
# Immer aufklappen
expAll = 1
wrap = |
noBlur = 1
NO = 1
NO {
ATagTitle.field = title
wrapItemAndSub = <li>|<span class="navPipe">|</span></li>|*||*|<li>|</li>
linkWrap= |
}
# Aktiven Link auch mit dem wrapItemAndSub versehen
ACT = 1
ACT < .NO
ACT.ATagParams = class="current"
}
}
# 2. Zeile des Footer-Menüs
tmp.NAVIGATION_FUSSZEILE.20 < tmp.NAVIGATION_FUSSZEILE.10
tmp.NAVIGATION_FUSSZEILE.20 = HMENU
tmp.NAVIGATION_FUSSZEILE.20 {
# 2. Zeile beginnt mit dem Element nach dem für die 1. Zeile definierten 'maxItems' (=7)
begin = 8
} bin immer offen für verbesserungsvorschläge! ;-) steffen |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wie bekomme ich bestimmte Seiten in ein "Footer-Menü"? | Kurt51 | GMENU, HMENU, TMENU und Co. | 18 | 28.07.08 20:31 |
| Footer Menu wird zu Untermenu,warum?Hilfe...mysteriöser Effekt! | florist | GMENU, HMENU, TMENU und Co. | 0 | 30.05.08 09:26 |
| Gelöst Text zum Footer Menü hinzufügen | Diggi | TemplaVoila | 2 | 11.01.08 08:20 |
| Footer menu in TemplaVoila | Junior | TemplaVoila | 9 | 20.03.07 18:32 |
| Sitemap Menü - Menü Problem | tschinkes | GMENU, HMENU, TMENU und Co. | 0 | 01.03.07 13:38 |