[TYPO3-german] ListenNavigation

Christian Mikwauschk kathmik at googlemail.com
Mon Jun 25 07:52:35 CEST 2012


Hallo,

kann mir jehmand sagen wie ich dieses bewerkstelligen kann?
hatte einiges hin und her probiert dennoch bin ich gescheitert...
Ihr seit nun meine letzte Rettung (diesbezüglich :-D ) ...

So etwa soll die navigation am ende aussehen...
<ul>
<li class="col1"><a href="#">1 Home</a></li>
<li class="col1"><a href="#">2 Test</a></li>
<li class="col1"><a href="#">3 Test1</a></li>
<li class="col1"><a href="#">4 Test2</a></li>
<li class="col1"><a href="#">5 Test3</a></li>
<li class="col2 coltopper"><a href="#">6 Gästebuch</a></li>
<li class="col2"><a href="#">7 eingabe</a></li>
<li class="col2"><a href="#">8 Auswertung</a></li>
<li class="col2"><a href="#">9 Test</a></li>
<li class="col2"><a href="#">10 Test2</a></li>
<li class="col3 coltopper"><a href="#">11 Info</a></li>
<li class="col3"><a href="#">12 News</a></li>
<li class="col3"><a href="#">13 Impressum</a></li>
<li class="col3"><a href="#">14 Kontakt</a></li>
</ul>

normale listenfeld css navigation ist nicht das problem...
augenmerk sind die CSS Klassen...
das ich das "col1" oder "col2" und "coltopper" mit in das listenfeld 
eingetragen bekomme.

ich kann´s nur als einfaches script beschreiben

definition{
css_col_zähler=1
css_zusatz = ""
trenner_anzahl=5
}
...
...
if(anzahl_der_gesammten_navigationspunkte % aktuelle_navigations_nummer 
== trenner_anzahl){
css_col_zaehler +=1
css_zusatz = "coltopper"
}
else{
css_zusatz = ""
}
...
<li class="hover col{css_col_zaehler} {css_zusatz}" >|</li>
....

und das bekomme ich einfach nicht gebacken...
mit {register:count_MENUOBJ} bekomme ich die aktuelle_navigations_nummer

Bitte um Hilfe ....

mein derzeitiger Menü aufbau:

1 = TMENU
1 {
noBlur = 1
expAll = 1


stdWrap.dataWrap = <ul class="sub_menu{field:uid}">|</ul>
NO = 1
NO {

stdWrap.field = title
ATagTitle.field = nav_title // abstract // description // title
wrapItemAndSub.dataWrap = |
wrapItemAndSub = <li class="hover nav-anfang ">|</li> |*| <li 
class="hover " >|</li> |*| <li class="hover nav-ende ">|</li>
allWrap.insertData = 1
ATagParams.dataWrap = class="side_{field:uid} num{register:count_MENUOBJ}"
}
ACT = 1
ACT {
stdWrap.field = title
ATagTitle.field = nav_title // abstract // description // title
wrapItemAndSub.dataWrap = |
wrapItemAndSub = <li class="act nav-anfang ">|</li> |*| <li class="act " 
 >|</li> |*| <li class="act nav-ende ">|</li>
allWrap.insertData = 1
ATagParams.dataWrap = class="aktiv side_{field:uid} 
num{register:count_MENUOBJ}"
}
IFSUB = 1
IFSUB {
stdWrap.field = title
ATagTitle.field = nav_title // abstract // description // title
wrapItemAndSub = <li class="hover unterpunkte nav-anfang ">|</li> |*| 
<li class="hover unterpunkte ">|</li> |*| <li class="hover unterpunkte 
nav-ende">|</li>
allWrap.insertData = 1
ATagParams.dataWrap = class="side_{field:uid} num{register:count_MENUOBJ}"
}
}

Vielen Dank schon jetz...

Christian


More information about the TYPO3-german mailing list