Hallo,
ich habe alles aus dem ersten Übungsteil sowie die Änderungen und Erweiterungen aus dem zweiten Übungsteil (Template Selector) eingebunden. Es funktioniert auch alles, nur das horizontale Menü nicht. Hier wird der Inhalt nicht ersetzt, d.h ich habe als Menü die Templatevorlag (Menuitem1 | much longer menuitem... etc).
Der Content wird aber ersetzt. Daraus folgere ich, das das Menü in der html-Designvorlage nicht erkannt wird. Ich weiss aber nicht, wiso nicht, denn die Dateien sind alle aus dem Übungsbeispiel. Oder liegt es an dem OptionSplit (der aber auch abgeschrieben ist).
Ich probiere nun schon zum x-ten mal und habe wirklich keine Lösung. Wär nett, wenn mir jemand einen Tipp geben könnte.
Das ist meine ext:Menu_1 Template (nur Menu2, denn Menu1 und Path-Menu funktionieren ja).
# ------------------------
# Menu 2 cObject - horizontal, one-level menu
# ------------------------temp.menu_2 = HMENU
# Setting the entryLevel to be subpages to CURRENT page:
temp.menu_2.entryLevel = -1
# First level menu-object, textual
temp.menu_2.1 = TMENU
temp.menu_2.1 {
# Normal state wrapping with alternating wrap-values (see "optionSplit")
NO.allWrap = |*| <td>|</td> || <td class="oddcell">|</td>|*|# Enable active state and set properties:
ACT = 1
ACT.allWrap = <td class="menu2-level1-act"> | </td>
}
...und nochmal das Menü in dem Design-Template
...
<tr>
<td>
<!-- Menu of subpages to the current page: -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr id="menu_2">
<td><a href="#">Menu item 1</a></td>
<td class="oddcell"><a href="#">Much longer menu item 2</a></td>
<td class="menu2-level1-act"><a href="#">Menu item 3 (act)</a></td>
<td class="oddcell"><a href="#">Short</a></td>
<td><a href="#">Short 2</a></td>
<td class="oddcell"><a href="#">Short 3</a></td>
</tr>
</table>
</td>
</tr>
...
Es muss doch daran liegen, oder lieg ich falsch?????
Ich würd ja auch selber OptionSplit lesen, aber ich versteh da leider gar nix (typoScript reference_e).