[TYPO3-german] ListenNavigation
Christian Mikwauschk
kathmik at googlemail.com
Tue Jun 26 06:58:44 CEST 2012
Vielen Dank Christian,
welch ein Zufall ... Namensfetter :-D
ich werde es mal ausprobieren, und meinen Wünschen anpassen.
grüße Christian
Am 25.06.2012 14:23, schrieb Christian Hennecke:
> Am 25.06.2012 07:52, schrieb Christian Mikwauschk:
>> 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 ....
>
> Ich hab mal sowas ähnliches für ein Megadropdown gemacht, bei dem pro
> Spalte maximal 6 Menüeinträge erscheinen sollten. Beim jeweils 7.
> Element wurde dabei die Liste geschlossen und eine neue geöffnet. Das
> sah für die zweite Menüebene etwa so aus:
>
> NO {
> # create/increase counter
> before.cObject= LOAD_REGISTER
> before.cObject {
> menuItemNumber {
> cObject=TEXT
> cObject{
> value={register:menuItemNumber}+1
> insertData=1
> }
> prioriCalc=intval
> }
> }
> # close block and open new one
> wrapItemAndSub.stdWrap {
> wrap = </ul><ul>|
> # only add wrap for appropriate items with
> # item number > 1 AND item number MODULO 6 = 1
> if.value = 1
> if.isGreaterThan.data = register:menuItemNumber
> if.isFalse.prioriCalc = 1
> if.isFalse.cObject = TEXT
> if.isFalse.cObject.value = ({register:menuItemNumber}%6)-1
> if.isFalse.cObject.insertData = 1
> }
> }
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list