Hallo zusammen
Habe das vertikale menü ausgelagert in ein eigenes Template.
Danach funktionierte alles perfekt.
Seit dem ich ein paar kleine Anpassungen im Template des vertikalen Menüs gemacht habe, siehe es so aus, als würde das ext-Template nicht mehr erkannt.
Kann mir jemand von euch helfen?
Haupt-Template:
### MENUSTRUKTUR start ##############################################
lib {
menu_oben = HMENU
menu_oben {
special = directory
special.value = 3
1 = TMENU
1.NO = 1
1.NO.linkWrap = | |*|| |
}
}
/*
menu_links wird als extendet Template auf der entsprechenden Seite
eingefuegt. Die folgenden Zeilen sind hierzu da, um leere Menues
zu vermeiden.
*/
lib {
menu_links = TEXT
menu_links.value = Menü Links
}
### MENUSTRUKTUR ende ##############################################
### CONFIG start #####################################################
###### Umstellung auf XHTML #######
# Verwende XHTML Transitional
config.doctype = xhtml_trans
# Führt einige Bereinigungen durch, um die Ausgabe XHTML-konform zu machen
config.xhtml_cleaning = all
# Setzen der Parameter xml:lang und lang im html-tag
config.htmlTag_langKey = de
# Die von Typo3 vor/nach jedem Inhaltselement generierten Kommentare werden entfernt
config.disablePrefixComment = 1
[browser = msie]
# Fehlt dieser Switch, so wird die Seite im IE nicht zentriert!
config.doctypeSwitch = 1
[END]
###### Umstellung auf XHTML ENDE #######
config(
linkVars = L
sys_language_uid = 0
language = de
local_all = de_DE.utf-8
htmlTag_langKey = DE
index_enable = 1
index_external = 1
cache_period = 10
)
##TEST START
# entfernen des spacer.gif bzw. clear.gif
tt_content.image.20.spaceBelowAbove = 0
tt_content.header.stdWrap.space = 0|0
tt_content.stdWrap.space = 0|0
tt_content.stdWrap.spaceBefore = 0
tt_content.stdWrap.spaceAfter = 0
lib.stdheader.stdWrap.space = 0|0
# div-container um die h1-Überschrift entfernen
lib.stdheader.stdWrap.dataWrap >
# clear.gif hinter der Überschrift entfernen
tt_content.text.20.parseFunc.tags.typohead.stdWrap.space = 0|0
# Umbruch <br /> nach der Überschrift entfernen
lib.stdheader.10.stdWrap.wrap = |
tt_content.textpic.20.spaceBelowAbove = 0
tt_content.image.20.spaceBelowAbove = 0
tt_content.textpic.20.noStretchAndMarginCells = 1
tt_content.image.20.noStretchAndMarginCells = 1
##TEST Ende
### CONFIG ende #####################################################
# Default PAGE object:
page = PAGE
page.typeNum=0
page.stylesheet = fileadmin/styles/standard.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmin/templates/adLayout.htm
workOnSubpart = DOKUMENT
marks {
MENU_OBEN < lib.menu_oben
MENU_LINKS < lib.menu_links
INHALT < styles.content.get
RECHTS < styles.content.getRight
} # Ende Marks
} # Ende Page
ext-Template für vertikales Menü
### MENUSTRUKTUR start ##############################################
lib {
menu_links = HMENU
menu_links {
special = directory
special.value = 33
expAll = 1
stdWrap.wrap = <ul class="M_links"><li>|</li></ul>
# 1. Ebene #
1 = TMENU
1 {
NO {
expAll = 1
ATagParams = class="menu-item"
linkWrap = |<br />
RO = 1
}
IFSUB = 1
IFSUB {
ATagParams = class="menu-item"
linkWrap = |<br />
}
ACT = 1
ACT {
ATagParams = class="menu-item-act"
linkWrap = |<br />
}
ACTIFSUB = 1
ACTIFSUB {
ATagParams = class="menu-item-act"
linkWrap = |<br />
}
}
# 2. Ebene #
2 = TMENU
2 {
noBlur = 1
expAll = 0
NO {
ATagParams = class="sub1menu-item"
linkWrap = |<br />
RO = 1
RO {
ATagParams = class="sub1menu-item-ro"
}
}
IFSUB = 1
IFSUB {
ATagParams = class="sub1menu-item-ifsub"
linkWrap = |<br />
}
ACT = 1
ACT {
ATagParams = class="sub1menu-item-act"
linkWrap = |<br />
}
ACTIFSUB = 1
ACTIFSUB {
ATagParams = class="sub1menu-item-actifsub"
linkWrap = |<br />
}
}
# 3. Ebene #
3 = TMENU
3 {
noBlur = 1
expAll = 0
NO {
ATagParams = class="sub2menu-item"
linkWrap = |<br />
RO = 1
RO {
ATagParams = class="sub2menu-item-ro"
}
}
IFSUB = 1
IFSUB {
ATagParams = class="sub2menu-item-ifsub"
linkWrap = |<br />
}
ACT = 1
ACT {
ATagParams = class="sub2menu-item-act"
linkWrap = |<br />
}
ACTIFSUB = 1
ACTIFSUB {
ATagParams = class="sub2menu-item-actifsub"
linkWrap = |<br />
}
}
# 4. Ebene #
4 = TMENU
4 {
noBlur = 1
expAll = 0
NO {
ATagParams = class="sub3menu-item"
linkWrap = |<br />
RO = 1
RO {
ATagParams = class="sub3menu-item-ro"
}
}
ACT = 1
ACT {
ATagParams = class="sub3menu-item-act"
linkWrap = |<br />
}
}
}
}
### MENUSTRUKTUR ende ##############################################
PAGE.20 {
marks {
MENU_LINKS < lib.menu_links
}
# Ende Marks
}