Hallöchen Gemeinde,
mache gerade meine ersten ernsthaften Gehversuche mit Typo3 und bisher find ich alles recht verständlich. Nun bin ich bei meinem Projekt an der Stelle des Hauptmenüs angekommen. Dieses horizontale Menü soll in der obersten Ebene eigene bereits fertige Buttons bekommen. Hab mir nun schon 'nen Wolf gesucht und Threads mit ähnlichen Themen durchgelesen. Doch leider bin ich noch nicht auf meine Lösung gestoßen.
Zunächst ein Bild, wie es mal aussehen soll:
Bild: full-ahead.de/…/design.jpg
Ich hab mir nun zunächst mein kleines Textmenü aus dem Footer anhand der PDF-Doku angelegt - wunderbar. Doch nun die schwierige Stelle, die Grafiken. Mein bisheriger Code im Template sieht so aus:
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage_01.html
10.workOnSubpart = DOKUMENT
10.marks{
MENU_FOOTER = HMENU
MENU_FOOTER.special = directory
MENU_FOOTER.special.value = 14
MENU_FOOTER.1 = TMENU
MENU_FOOTER.1.NO = 1
MENU_FOOTER.1.NO.linkWrap = | | |*| | | |*| |
MENU_OBEN = HMENU
MENU_OBEN.special = directory
MENU_OBEN.special.value = 4
MENU_OBEN.1 = GMENU
MENU_OBEN.1.{
NO = 1
NO {
10 = IMAGE
10 {
file.import.field = media
file.import = fileadmin/images/
file.import.listNum = 0
}
XY = [10.w],[10.h]
wrap = |<img src="{$menu_sep.file}" alt="" />|
}
RO = 1
RO {
10 = IMAGE
10 {
file.import.field = media
file.import = fileadmin/images/
file.import.listNum = 1
}
XY = [10.w],[10.h]
wrap = |<img src="{$menu_sep.file}" alt="" />|
}
ACT = 1
ACT {
10 = IMAGE
10 {
file.import.field = media
file.import = fileadmin/images/
file.import.listNum = 1
}
XY = [10.w],[10.h]
wrap = |<img src="{$menu_sep.file}" alt="" />|
}
}
}
Ab MENU_OBEN beginnt der hierfür relevante Teil, denke ich mal. Nun hab ich von weiteren Extensions usw. gelesen und in anderen Beispielen kam dieses hier im TS vor:
lib.nav-main = HMENU
lib.nav-main.special = list
lib.nav-main.special.value = 19, 9, 23, 12, 22
lib.nav-main.1 = GMENU
lib.nav-main.1 {
Nun frag ich mich, ob ich für mein Vorhaben auch eine Erweiterung für Menüs oder sowas brauche? Jedenfalls wird mit dem bisherigen Code leider kein Bild für die einzelnen Menüpunkte angezeigt 😢
Die nächste Frage wäre nachher für mich: Wie bekomm ich an das Hauptmenü das Layer-Submenü drangebastelt? Also bei MouseOver sollen halt nach unten hin die Submenüpunkte darstellen... Aber ok, das ist der nächste Schritt, ich würde mich erstmal über Hilfe zu meinem ersten Problem sehr freuen!
Lieben Dank schon mal!
Delle