Hallo wie bringe ich mein menuscript und mein restliches typotemplate zusammen?
page = PAGE
page.stylesheet = uploads/tf/main.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = uploads/tf/main.tmpl
workOnSubpart = DOKUMENT
subparts.CONTENT = CONTENT
subparts.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
}
und dieses menü
lib.menue = HMENU
lib.menue {
special = directory
special.value = 5
stdWrap.dataWrap = <ul>|</ul>
stdWrap.required = 1
korek_css = padding-bottom:20px;margin-left:1px;text-align:left
aniLen = 800
hideDelay = 5
minCPUResolution = 10
kore_so_x = -2
div_id_layer = yymenu
1 = tx_menu_ypslideoutmenu
1 {
expAll=1
NO = 1
NO {
linkWrap = <span>|</span>
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
}
2 = tx_menu_ypslideoutmenu
2 {
moveTo = down
height = 22
width = 177
expAll=1
NO {
}
}
3 < .2
3.moveTo = right
3.width= 177
}
als standort habe ich den marker ###MENU###
kann mir da einer helfen?
page.10.marks.MENU < lib.menue
georg
danke erstmal, doch es scheint irgendwie nicht zu funktionieren
http://typo3.intervation.de/extensionen/intervation/int-ypslideoutmenu.html
und zwar hab ich die extension runtergeladen und wollte es wie beschrieben einfügen... nun weiss ich nicht ob ich fehler im script habe?
oder ob ich irgendwas vergessen habe zu laden
page = PAGE
page.stylesheet = uploads/tf/main.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = uploads/tf/main.tmpl
workOnSubpart = DOKUMENT
subparts.CONTENT = CONTENT
subparts.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
page.10.marks.MENU < lib.menue
}
lib.menue = HMENU
lib.menue {
special = directory
special.value = 5
stdWrap.dataWrap = <ul>|</ul>
stdWrap.required = 1
korek_css = padding-bottom:20px;margin-left:1px;text-align:left
aniLen = 800
hideDelay = 5
minCPUResolution = 10
kore_so_x = -2
div_id_layer = yymenu
1 = tx_menu_ypslideoutmenu
1 {
expAll=1
NO = 1
NO {
linkWrap = <span>|</span>
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
}
2 = tx_menu_ypslideoutmenu
2 {
moveTo = down
height = 22
width = 177
expAll=1
NO {
}
}
3 < .2
3.moveTo = right
3.width= 177
}
ich kenne die ext nicht aber wenn du was zuweisen willst dann musst du das klarerweise vorher definieren und nicht nachher
georg
das heißt richtig?
also zuerst der typotext vom menü und dann den marker?
paxoptimusprime schrieb
das heißt richtig?
also zuerst der typotext vom menü und dann den marker?
ja, könnte man aber auch einfach ausprobieren
und wenn du nochmal schaust hast du nicht "page.10.marks.MENU < lib.menue" geschrieben, sondern "page.10.page.10.marks.MENU < lib.menue"
habs nun ausserhalb der geschweiften klammer ^^ es funzt immernoch nicht
hast du denn das doppelte page.10 gestrichen?
ja... indem ich es ausserhalb der klammer plaziert habe
hier nochmal!
page = PAGE
page.stylesheet = uploads/tf/main.css
page.6 = TEMPLATE
page.6 {
template = FILE
template.file = uploads/tf/main.tmpl
workOnSubpart = DOKUMENT
subparts.CONTENT = CONTENT
subparts.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
}
lib.menue = HMENU
lib.menue {
special = directory
special.value = 5
stdWrap.dataWrap = <ul>|</ul>
stdWrap.required = 1
korek_css = padding-bottom:20px;margin-left:1px;text-align:left
aniLen = 800
hideDelay = 5
minCPUResolution = 10
kore_so_x = -2
div_id_layer = yymenu
1 = tx_menu_ypslideoutmenu
1 {
expAll=1
NO = 1
NO {
linkWrap = <span>|</span>
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
}
2 = tx_menu_ypslideoutmenu
2 {
moveTo = down
height = 22
width = 177
expAll=1
NO {
}
}
3 < .2
3.moveTo = right
3.width= 177
}
page.6.marks.MENU < lib.menue
Verstehe den Sinn dahinter jetzt ehrlich gesagt nicht...
Versuchs mal so:
lib.menue = HMENU
lib.menue {
special = directory
special.value = 5
stdWrap.dataWrap = <ul>|</ul>
stdWrap.required = 1
korek_css = padding-bottom:20px;margin-left:1px;text-align:left
aniLen = 800
hideDelay = 5
minCPUResolution = 10
kore_so_x = -2
div_id_layer = yymenu
1 = tx_menu_ypslideoutmenu
1 {
expAll=1
NO = 1
NO {
linkWrap = <span>|</span>
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
}
2 = tx_menu_ypslideoutmenu
2 {
moveTo = down
height = 22
width = 177
expAll=1
NO {
}
}
3 < .2
3.moveTo = right
3.width= 177
}
page = PAGE
page.stylesheet = uploads/tf/main.css
page.6 = TEMPLATE
page.6 {
template = FILE
template.file = uploads/tf/main.tmpl
workOnSubpart = DOKUMENT
subparts.CONTENT = CONTENT
subparts.CONTENT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
marks.MENU < lib.menue
}
Ansonsten schau mal ob dein Marker in deinem Designtemplate wirklich ###MENU### heißt und ob ID 5 auch Unterseiten hat, die angezeigt werden könnten. Ansonsten fällt mir nur ein, dass du das Manual der Extension für das Menü zur Hand nimmst und nochmal den code analysierst.
Kann es sein das du die value = 5 aus dem Tutorial übernommen hast? Gibt es die ID 5 überhaupt bei dir?
ID 6 ist die template ebene quasi die erste ebene die darunter sind die erste menüebene
ja, dann kann das doch mit der Value = 5 schon nicht hinhauen...
Dein Script sieht exact aus wie das Beipiel auf der Tutorial-Seite... Das kann nicht funktionieren
die id 5 existiert nicht du meinst die id#6
die id#6 ist die erste im stammbaum quasi die maintempl. darunter kommt die erste menüebene
in der rep. existiert keine doku mehr, wieso auch immer
aber es existiert ein link des autors http://typo3.intervation.de/extensionen/intervation/int-ypslideoutmenu.html
allerdings steht drin beschrieben das man die erste menüebene manuell erstellen soll und die 2te automatisch geladen wird?
versteh ich was falsch? ich hab die extension hochgeladen...
ah jetzt versteh ich du meinst die 5 im script?
wie sollte ich die umändern?
ah mit value 6 funzt es ^^
hier die url muss da nur noch weiter rumbasteln http://www.fechten-böblingen.de
Ja, genau das meinte ich... deine Start ID war falsch...
Nicht das Script für die erste Ebene muss slebst genriert werden, sondern die CSS-Konfiguration.
nee nee das die erste ebene muss schon erstellt werden der hat grad noch die vom letzten im cache drin... ich glaube nicht das man über css bestimmen kann ob das menü horizontal oder vertikal erscheinen soll
Ja dann... glaub ich das mal für dich mit ;-)