Hallo werte Gemeinde!
Ich habe für meine Zwecke das Main-menu-Modul so modifiziert, dass anstatt der festen Einrückung um jeweils 4px bei Erhöhung des Subnavi-Levels einfach eine class "sublevelN" hochgezählt wird. Den fest verdrahteten Default kann man so einfach durch 6 kurze Klassen im Template-CSS wieder herstellen, ist aber ansonsten wesentlich freier in der Gestaltung der Navi-Sublevel. Oder verstehe ich hier was grundlegend falsch? Der diff ist anbei. Kann man sich auch live anschauen unter:
http://www.realschule-bad-muenstereifel.de
z.B.: Fächerseiten -> Sport
Was haltet Ihr davon?
vg, Harald
mod_mainmenu.php:
69c69
< $menuclass = 'sublevel'. $params->get( 'class_sfx');
---
> $menuclass = 'sublevel'. $params->get( 'class_sfx').$level;
207,212c211,216
< array( '', '<div style="padding-left: 4px">'. $img[1] , '</div>', '' ),
< array( '', '<div style="padding-left: 8px">'. $img[2] , '</div>', '' ),
< array( '', '<div style="padding-left: 12px">'. $img[3] , '</div>', '' ),
< array( '', '<div style="padding-left: 16px">'. $img[4] , '</div>', '' ),
< array( '', '<div style="padding-left: 20px">'. $img[5] , '</div>', '' ),
< array( '', '<div style="padding-left: 24px">'. $img[6] , '</div>', '' ),
---
> array( '', '<div class="sublevel1">'. $img[1] , '</div>', '' ),
> array( '', '<div class="sublevel2">'. $img[2] , '</div>', '' ),
> array( '', '<div class="sublevel3">'. $img[3] , '</div>', '' ),
> array( '', '<div class="sublevel4">'. $img[4] , '</div>', '' ),
> array( '', '<div class="sublevel5">'. $img[5] , '</div>', '' ),
> array( '', '<div class="sublevel6">'. $img[6] , '</div>', '' ),


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen