Hallo,
als Neueinsteiger kämpfe ich mit einem Menü-Problem, dessen Verhalten für mich nicht verständlich ist. Kurzum habe ich ein HTML-Template erstellt, das im wesentlichen die Marker "MENU_OBEN, INHALT, MENU_UNTEN" enthält.
Die Menüs sind wie folgt angelegt
- root [Shortcut auf mo1]--- Menu_oben <- ID:3 [Shortcut auf mo1]------mo1
------mo2
------mo3
--- Menu_unten <- ID:2 [Shortcut auf mo1]------mu1
------mu2
------mu3
Angesprochen und gefüllt werden die Marker mit untenstehendem TypoScript-Template.
Teste ich nun das Ergebnis, werden zunächst alle Menueinträge, sowohl oben, wie auch unten dargestellt. Klicke ich nun auf den oberen Menüpunkt mo1 od. mo2 verschwindet das untere Menü und der HTML-Marker ###MENU_UNTEN### erscheint. Die Einträge des unteren Menüs erscheinen erst dann wieder, wenn ich mo3 betätige.
Wo liegt hier mein Fehler?
Gibt es vielleicht auch eine Dokumentation, die diese Problematik behandelt? (Dr. Google brachte mich aufgrund möglicherweise falscher Suchbegriffe wg. meines kleine T3-Wortschatzes zu keinem Ergebnis)
Besten Dank für Eure Hilfe.
Raui
[TS]page = PAGE
page {
typeNum = 0
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/test.html
10.workOnSubpart = DOKUMENT
10.marks {
MENU_OBEN = HMENU
MENU_OBEN {
special = directory
special.value = 3
entryLevel = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = | ||*| | ||*| |
}
MENU_UNTEN = HMENU
MENU_UNTEN {
special = directory
special.value = 2
entryLevel = 1
1 = TMENU
1.NO = 1
1.NO.linkWrap = | ||*| | ||*| |
}
INHALT = CONTENT
INHALT {
table = tt_content
select.OrderBy = sorting
select.where = colPos = 0
}
}
}
[/TS]
[HTML]
<!-- ###DOKUMENT### begin -->
<table>
<tbody>
<tr>
<td>###LOGO###<br />###DATUM###</td>
</tr>
<tr>
<td>###MENU_OBEN###</td>
</tr>
<tr>
<td>###INHALT###</td>
</tr>
<tr>
<td>###MENU_UNTEN###</td>
</tr>
</tbody>
</table>
<br />
<!-- ###DOKUMENT### end -->
[/HTML]