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

Jetzt testen!

Schulungen

Trennzeichen im Menü


Autor Nachricht
Verfasst am: 01. 09. 2010 [22:51]
typo3_hp
Themenersteller
Dabei seit: 23.04.2006
Beiträge: 256
Guten Tag!

Ich habe ein horizontales Textmenü (TS siehe unten) und möchte das zwischen den einzelnen Elementen ein einfaches | kommt.

TS:
TYPOSCRIPT
#Horizontale Navigation
subparts.navi-top = HMENU
subparts.navi-top {
 entryLevel = 0
 1 = TMENU
 1{
 wrap = <div id="navi-top">|</div>
 wrap = <div id="nav"><ul>|</ul></div>
 noBlur = 1
 NO = 1
 NO.allWrap = <li>|</li>
 ACT = 1
 ACT.allWrap = <li><span>|</span></li>
 ACT.doNotLinkIt = 0
 }
 }


Hat mir jemand eine Idee?

Danke und Grüßle
Profil
Verfasst am: 02. 09. 2010 [08:57]
igorshmigor
Dabei seit: 17.03.2006
Beiträge: 839
Dieses Zeichen kannst du auch so schreiben: &#124;
Alternativ müsste auch folgendes funktionieren:
TYPOSCRIPT
NO.allWrap = <li>*|</li>
NO.allWrap.splitChar=*

Ich bin mir nicht sicher, ob splitChar auch mit allWrap funktioniert, aber ich glaube, das müsste für alle Wraps gehen. Damit kannst du festlegen, dass nicht am Pipe-Symbol | gewrappt werden soll, sondern an einem Zeichen, welches du selber festlegst. Das ist immer dann praktisch, wenn man ein Pipe ausgeben lassen möchte.
ProfilWWW
Verfasst am: 02. 09. 2010 [17:54]
typo3_hp
Themenersteller
Dabei seit: 23.04.2006
Beiträge: 256
Hallo!

Super VIelen Dank!
Jedoch habe ich noch eine Sache und zwar baut mir das Script eine Ausgabe wie folgt:

| Punkt1 | Punkt2 | Punkte 3

ich möchte aber
Punkt 1 | Punkt 2 | Punkt3

also, dass er halt das erste vor dem ersten Element weglässt geht das?

Funktioniert wie folgt:

TYPOSCRIPT
#Horizontale Navigation
subparts.navi-top = HMENU
subparts.navi-top {
special = directory
special.value = 13
 entryLevel = 1
 1 = TMENU
 1{
 wrap = <div id="navi-top">|</div>
 wrap = <div id="nav"><ul>|</ul></div>
 noBlur = 1
 NO = 1
 NO.allWrap = <li>||</li>
 
 ACT = 1
 ACT.allWrap = <li><span>|</span></li>
 ACT.doNotLinkIt = 0
 }
 }


Dankeschön und Grüße
Profil
Verfasst am: 02. 09. 2010 [20:52]
igorshmigor
Dabei seit: 17.03.2006
Beiträge: 839
dafür gibt es optionSplit
NO.allWrap=<li>|</li> |*| <li>&#124;|</li>
ProfilWWW
Verfasst am: 02. 09. 2010 [23:33]
typo3_hp
Themenersteller
Dabei seit: 23.04.2006
Beiträge: 256
Super!
Auch jetzt wieder genau das was ich benötigt habe icon_wink.gif

Liebe Grüße
Profil