Einzelnen Beitrag anzeigen
  #9  
Alt 08.05.08, 11:59
chaosboy chaosboy ist offline
Forum Newbie
 
Registriert seit: 01.11.07
Beiträge: 19

ok, habe nochmal ein anderes menü ausprobiert. menü funktioniert. die verlinkung auf meine typo seiten leider nicht.
und zwar das script von mortox.de

habe eine startseite, die sechs unterseiten hat wie z.b. kontakt, Impressum usw. die möchte ich jetzt mit dem menü verlinken.

das ts sieht so aus:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
# Default PAGE object:
page = PAGE
page.typeNum = 0

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/template1/template-1.html
}

page.10.marks.INHALT_LINKS < styles.content.getLeft
page.10.marks.CONTENT < styles.content.get

### Menü ###
lib.menu = HMENU
lib.menu {
  ### Erste Ebene ###
1 = TMENU
1 {
wrap = <ul class="menu">|</ul>
expAll = 1
NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li>
ACT < .NO
ACT = 1
ACT.ATagParams = class="active"
}

    ### Zweite Ebene ###
2 = TMENU
2 {
wrap = <ul onmouseover="show(this)" onmouseout="hide(this)">|</ul>
NO.allWrap = <li>|</li>
}

}
bei motorx steht wenn man nicht mit dem templavoila arbeitet was ich nicht mache soll man die lib.menu in subparts.menu umändern. hab ich auch gemacht, funktioniert aber auch nicht.

htmlcode:
HTML-Code:
<ul class="menu"> <li><a href="#">Ebene1 Punkt1</a></li> <li><a href="#">Ebene1 Punkt2</a></li> <li><a href="#">Ebene1 Punkt3</a></li> <li><a href="#">Ebene1 Punkt4</a></li> <li><a href="#">Ebene1 Punkt5</a></li> <li><a href="#">Ebene1 Punkt6</a></li> </ul>
der soll mir einfach die sechs menü punkte nebeneinander ausgeben. macht er ja auch, aber übernimmt nicht die seiten aus typo.

das css ist das hier:
Code:
ul.menu, ul.menu ul {
list-style-type: none;

}
ul.menu a {
display: block;
padding: 3px 10px 3px 10px;
font-weight:normal;

}
ul.menu ul a {
padding: 0 10px;

}
ul.menu li {
padding:0;
margin:0;
background-image: none;
background-color: #FFF9E4;
float:left;
border:1px solid #26383D;

}
ul.menu ul {
margin-left:0;
padding: 0 0 5px 0;
position: absolute;
background-color: #26383D;
border:1px solid #FFF9E4;
display:none;
min-width:180px;
}

/* IE-Hack für die Breite */
*html ul.menu ul {
width:180px;
}

/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */
/* über der Liste  befindet (.hover siehe JavaScript oben) */

ul.menu ul.hover, ul.menu li.hover ul, ul.menu li:hover ul  {
display:block;

}

ul.menu ul li {
float:none;
background-color: transparent;

}
warum übernimmt der meine seiten die ich nun in typo angelgt habe nicht?


P.s
wenn ich über die einzelnen menü punkte fahre zeigt der mir unten in der explorer leiste immer id=1 an obwohl die unterseiten ja jewils ne andere id haben.
danke.
gruß
chaos

Geändert von chaosboy (08.05.08 um 12:34 Uhr).
Mit Zitat antworten