Am 09.12.2013 11:32, schrieb jorge c.: >> Wäre sehr erfreut für das erbarmen > ---------------------------------------------------- > Da scheitere ich schon mal daran das Menue > von > http://www.admin-wissen.de/tutorials/typo3_tutorial/templating/marker_und_subparts.html > zu ersetzen.
ich gehe mal davon aus das du in deinem Typoscript etwa folgendes hast: #Innerhalb von Documtent Body weitere Subparts bearbeiten page.10.subparts { #Der Subpart CONTENT wird mit #der Ausgabe von styles.content.get ersetzt #dies entspricht der mittleren Contentspalte CONTENT < styles.content.get #Der Subpart MENU ist ein hierachisches Menü MENU = HMENU ... hier alles weitere zum Menü ... } du erstellst AUSSERHALB (das scheint dein Haupt fehler zu sein) des page Objektes (also vorher) dein lib.menu = ... in deinem TS ersetzt du alles was mit dem MENU zu tun hat mit dem Vorschlag von Philipp, so dass es dann wie folgt aussieht: ---------------------------------------------------------------------- lib.menu = HMENU lib.menu { ### Erste Ebene ### 1 = TMENU 1 { wrap = <ul class="menu">|</ul> expAll = 1 NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li> ACT < .NO ACT = 1 ACT.ATagParams = class="active" } ### Zweite Ebene ### 2 = TMENU 2 { wrap = <ul onmouseover="show(this)" onmouseout="hide(this)">|</ul> NO.allWrap = <li>|</li> } } page.10.subparts { CONTENT < styles.content.get MENU < lib.menu } ---------------------------------------------------------------------- ...aber auch ich würde empfehlen es ohne JS mit reinem CSS zu lösen (JS is was für Zusatzeffekte, aber nicht für die Grundfubktionalität) die Alternative ohne ein Zwischenobjekt lib.menu würde wie folgt aussehen (halte ich aber für etwas unübersichtlicher, erst recht wenn man Objekte vielleicht mehrfach verwenden möchte) ---------------------------------------------------------------------- page.10.subparts { CONTENT < styles.content.get MENU = HMENU MENU { ### Erste Ebene ### 1 = TMENU 1 { wrap = <ul class="menu">|</ul> expAll = 1 NO.wrapItemAndSub = <li onmouseover="show(this)" onmouseout="hide(this)">|</li> ACT < .NO ACT = 1 ACT.ATagParams = class="active" } ### Zweite Ebene ### 2 = TMENU 2 { wrap = <ul onmouseover="show(this)" onmouseout="hide(this)">|</ul> NO.allWrap = <li>|</li> } } } ---------------------------------------------------------------------- -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format aktueller TIPP: www.startnext.de/typo3-theme-packages _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german