Hallo Leute,
ich habe mich vor ein paar monaten mal an Typo3 gewagt, weil ich gehört habe das es eins der innovativsten CMS ist.
Anfangs ein paar startschwierigkeiten die ich mit learning by doing wegbekommen habe...nach einer etwas längeren pause lese ich mich jetzt wieder rein... ihr kennts ja... programmieren ist wie gegen den strom schwimmen... hört man auf treibt man zurück.
naja, zu meinem Problem, ich bin gerade dabei meine Homepage mit Typo3 zu gestalten, habe alles fertig was Typoscript, seitenkonfiguration und installtool etc. angeht... ich habe mich ans Menüschreiben gemacht und einen teil von den tuts genommen und wollte den code einmal hier reinstellen um zu fragen ob der richtig ist.
wenn dieser richtig sein sollte, wo speicher ich diesen ab? weil in meinem Haupttemplate rufe ich ihn mit
110 < temp.menu.left.ts
auf.
Menücode,
temp.menu_left = HMENU
temp.menu_left {
1 = TMENU
1 {
#expAll =1
wrap = <ul id="avmenu">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
stdWrap.htmlSpecialChars = 1
ATagTitle.field = title
}
ACT <.NO
ACT {
wrapItemAndSub = <li id="nav1act">|</li>
}
}
2 < .1
2 {
wrap = <ul id="nav2">|</ul>
ACT.wrapItemAndSub = <li id="nav2act">|</li>
}
}
muss ich die "class" nach meiner CSS benennen nehme ich an? zb. für nav1act -> "avmenu li a"
und wo speicher ich diesen code ab, damit ich ihn in meinem Haupttemplate mit dem befehl < temp.menu.left.ts aufrufen kann?
.avmenu {
clear: left;
float: left;
width: 150px;
margin: 0 0 -3px 0;
padding: 0;
font-size: 0.9em;
}
.avmenu ul {
list-style: none;
width: 150px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}
.avmenu li {
margin-bottom: 4px;
}
.avmenu li a {
background:none repeat scroll 0 0 #7f511f;
border-left:7px solid #7c0707;
color:#FFFFF1;
display:block;
font-weight:bold;
height:20px;
padding:6px 0 0 10px;
text-decoration:none
}
.avmenu li a:hover {
background: #000000;
color: #fffff1;
border-left: 7px #47381e solid;
}
vielen dank im vorraus.