Zum Inhalt springen

T_MENU JEDER LAYER ANDERE FARBE

Erstellt am 1. November 2004 · 3 Antworten · letzte Antwort am 5. September 2006

Tags: Frage

nahuel ·

so hallo ich hab da folgendes problem ich würd gern in der 2ten ebene jeden layer in der gleiche farbe wie den menüpunkt also jeden in einer anderen farbe

ich hab schon versucht das hier

wrap = <table width="150" cellspacing="0" cellpadding="0" class="submenu1"><tr><td> | </td></tr> </table>

so zu lösen

wrap = |*| <table width="150" cellspacing="0" cellpadding="0" class="submenu1"><tr><td> | </td></tr> </table> || 
<table width="150" cellspacing="0" cellpadding="0" class="submenu2"><tr><td> | </td></tr> </table>|*|

das funktioniert aber nicht anscheinend ist

 |*|

hier nicht erlaubt!!!

das einzige was ich hinbekomme ist jede zeile mittels

NO.allWrap =  <span class="topnav1"> | </span>

einzufärben aber das wär dann doch etwas viel arbeit jeden link einzeln einfärben!!

naja ich hoffe irgendwer da draussen kann mir helfen

danke

page = PAGE 
page.headerData.999 < plugin.meta 
page.headerData.999.flags.DC = 0 
page.typeNum = 0 
page.includeLibs.tmenu_layers = media/scripts/tmenu_layers.php 
page.stylesheet = fileadmin/stylesheets/standard.css 
page.10 = TEMPLATE 
page.10{ 
template = FILE 
template.file = fileadmin/templates_standard/standard.html 
workOnSubpart = EINE_SEITE 
marks.INHALT = CONTENT 
marks.INHALT.table = tt_content 
marks.KOPF_MENU=HMENU 
marks.KOPF_MENU.special = list
marks.KOPF_MENU.special.value = 36,35,34,33,32,31,30,29,28
marks.KOPF_MENU{ 
entryLevel = 0 

1 = TMENU_LAYERS 
1{ 
layerStyle = position:absolute; width:150px;VISIBILITY:hidden; 
lockPosition = x
relativeToParentLayer=1 
relativeToTriggerItem=1 
topOffset=24 
leftOffset=0 
useLargestItemY=2 
hideMenuWhenNotOver=50
hideMenuTimer=70
expAll=1  
wrap = <table width='720'  cellpadding='0' cellspacing='0' class="ober" ><tr>|</tr></table>  

NO{
allWrap = |*| <td class="subnav1" width='90' height='23' align='center'> | </td> || <td class="subnav2" width='94' height='23' align='center'> | </td> || <td class="subnav3" width='86' height='23' align='center'> | </td> || <td class="subnav4" width='88' height='23' align='center'> | </td> || <td class="subnav5" width='84' height='23' align='center'> | </td> || <td class="subnav6" width='78' height='23' align='center'> | </td> || <td class="subnav7" width='62' height='23' align='center'> | </td> || <td class="subnav8" width='56' height='23' align='center'> | </td> || <td class="subnav9" width='80' height='23' align='center'> | </td> |*| 
backColor=#ffffff
}

ACT < .NO 
ACT = 1  
ACT{ backColor=|*| #990134  || #FFCC00 || #0099CC || #CC3399 || #000099 || #FFFF00 || #66FF99 || #999999 || #CC9900 |*|
1.fontColor=|*| #ffffff  || #000000 || #ffffff || #ffffff || #ffffff || #000000 || #000000 || #ffffff || #ffffff |*|
} 

RO < .NO 
RO=1
RO{ backColor=|*| #990134  || #FFCC00 || #0099CC || #CC3399 || #000099 || #FFFF00 || #66FF99 || #999999 || #CC9900 |*|
1.fontColor=|*| #ffffff  || #000000 || #ffffff || #ffffff || #ffffff || #000000 || #000000 || #ffffff || #ffffff |*|
} 
} 
 



2 = TMENU_LAYERS   
2{   
layerStyle = position:absolute;VISIBILITY:hidden;    
topOffset=0 
leftOffset=60  
lockPosition = x   
expAll=1  
relativeToParentLayer=1    
relativeToTriggerItem=1   
hideMenuWhenNotOver=1    

wrap = <table width="150" cellspacing="0" cellpadding="0" class="submenu1"><tr><td> | </td></tr> </table>      
NO.allWrap =  <span class="topnav1"> | </span>     
ACT = 1      
ACT.allWrap = <span class="topnav1_act"> | </span>
}
}
}
just2b ·

Hallo,

also ich wollte genau das gleiche machen und hab dann einfach beschlossen, für jeden Menüpunkt (bei mir 5), ein eigenes Menü zu machen und dann halt ganz normal einfärben...

lg georg
ps: code usw gern auf anfrage

nahuel ·

hmmm,

ich hoffe es gibt da noch eine bessere lösung!! aber es wär super wenn du mir mal den code posten oder schicken könntest

nahuel (klammeraffe) gmx (punkt) at

bball ·

falls es wenn interessiert:

im template ts setup den wert

layer_menu_id = NAME

setzen. es werden dann die ebenen folgendermaßen erstellt:

MenuNAMEx1
MenuNAMEx2
MenuNAMEx3
MenuNAMEx4

diese kann man dann mit css formatieren:

/* MENÜ 2*/
#MenuNAMEx2 ul li {
display: block;
float: left;
border: 1px solid #ff0000;
width: 170px;
}

version: typo3 4.0.1
cu
bball