Hallo, hast Du schon eine Lösung für das Problem. Das selbe Problem habe ich nämlich auch?
Danke und Gruß!
Also ich habe ein Problem mit der Extension cron_accessiblemenus. Grundsätzlich funktioniert sie zwar, aber ich habe das Problem,
dass ich zwei Menüs habe, wovon das zweite Listenmenü die Unterpunkte des ersten Menüs darstellen. Allerdings sind sie wie bereits erwähnt komplett im code getrennt. Das Hauptmenü (also die erste Ebene) ist im Kopfbereich der Seite und das Submenu ist in der linken Spalte der Seite. Jetzt möchte ich, dass die Struktur in den "dfn" tags immer übernommen wird... also:
Hauptmenü:
1. News
2. css
3. Typo3
u.s.w.
Submenü (2. css):
2.1 css-seite bauen
2.2 divs erstellen
2.2.1 seite 2
2.2.2 seite 3
2.3 formulare stylen
Mein TypoScript Code für das Hauptmenü:
temp.tmenu = HMENU
temp.tmenu.wrap = |
temp.tmenu.excludeUidList =
temp.tmenu.entryLevel = 0
temp.tmenu {
1 = TMENU
1 {
expAll = 1
wrap = <ul id="mainnav">|</ul>
noBlur = 1
IProcFunc = user_cronaccessiblemenus->makeAccessible
IProcFunc.dfn.menuSet = mainmenu
IProcFunc.accessKeys = 0
IProcFunc.dfn = 1
IProcFunc.dfn.start = 1
IProcFunc.dfn.stdWrap.noTrimWrap = ||. |
IProcFunc.dfn.inATag = 1
NO {
wrapItemAndSub = <li class="first">|</li>|*|<li>|</li>|*|<li class="last">|</li>
stdWrap = upper
//ATagTitle.field = description // title
}
ACT {
wrapItemAndSub = <li class="first">|</li>|*|<li>|</li>|*|<li class="last">|</li>
stdWrap = upper
ATagParams = class = "act"
//ATagTitle.field = description // title
}
ACT.stdWrap.wrap = |
CUR < .ACT
CUR.doNotLinkIt = 1
CUR.wrapItemAndSub = <li class="first nav-selected-1" title="Du bist hier">|</li>|*|<li class="nav-selected-1" title="Du bist hier">|</li>|*|<li class="last nav-selected-1" title="Du bist hier">|</li>
CUR.stdWrap = upper
CUR = 1
}
}
Mein TypoScript Code für das Submenü:
temp.subnav = HMENU
temp.subnav.entryLevel = 1
temp.subnav.wrap = |
temp.subnav {
1 = TMENU
1 {
wrap = <ul id="subnav">|</ul>
noBlur = 1
IProcFunc = user_cronaccessiblemenus->makeAccessible
IProcFunc.dfn.menuSet = mainmenu
IProcFunc.accessKeys = 0
IProcFunc.dfn = 1
IProcFunc.dfn.start = 1
IProcFunc.dfn.stdWrap.noTrimWrap = ||. |
IProcFunc.dfn.inATag = 1
NO {
stdWrap.htmlSpecialChars = 1
wrapItemAndSub = <li>|</li>
stdWrap = upper
//ATagTitle.field = description // title
}
ACT < .NO
ACT {
wrapItemAndSub = <li class="subnav-selected"><span title="Du bist hier">|</span> </li>
stdWrap = upper
}
CUR < .ACT
CUR {
wrapItemAndSub = <li class="subnav-selected"><span title="Du bist hier">|</span></li>
stdWrap = upper
}
CUR.doNotLinkIt = 1
CUR = 1
}
}
Soweit bin ich schon, also das kommt raus (1. Menüebene):
(2. Menüebene):HTML-Code:<ul id="mainnav"> <li class="first"><a href="#"><dfn>1. </dfn>News</a></li> <li class="nav-selected-1" title="Du bist hier"><dfn>2. </dfn>css</li> <li><a href="#"><dfn>3. </dfn>Barrierefreiheit</a></li> <li><a href="#"><dfn>4. </dfn>Typo3</a></li> <li><a href="#"><dfn>5. </dfn>Gästebuch</a></li> <li><a href="#"><dfn>6. </dfn>Links</a></li> <li><a href="#"><dfn>7. </dfn>Infos</a></li> <li class="last"><a href="#"><dfn>8. </dfn>Login</a></li> </ul>
wie man sieht zählt er die Links einfach durch, was natürlich nicht gewollt ist... Er soll sich ja eingetlich mit IProcFunc.dfn.menuSet = mainmenu an die Struktur halten... und wie oben erwähnt eben:HTML-Code:<ul id="subnav"> <li><a href="#"><dfn>9. </dfn>One Multicoloumn Layout</a></li> <li><a href="#"><dfn>10. </dfn>Websites mit dem richtigen Doctype versehen</a></li> <li><a href="#"><dfn>11. </dfn>Gestaltung einer Webseite mit css</a></li> <li><a href="#"><dfn>12. </dfn>Ein Listenmenü mit css gestalten</a></li> <li><a href="#"><dfn>13. </dfn>Barrierefreies Formular mit css</abbr> formatieren</a></li> <li><a href="#"><dfn>14. </dfn>Vom Umgang mit ID´s und Klassen</a></li> </ul>
z.b. bei css 2.1 schreiben...
geht das überhaupt mit zwei getrennten Menüs und dieser extension?
Ich wäre super dankbar über jeden tip...
Gruß
Matthias
P.S.: Ich habe mich schon doof gesucht, sowohl hier als auch auf typo3.net und typo3.org und habe einige tutorials dazu gelesen, die aber immer von einem zusammenhängenden verschachtelten menü ausgehen...
Also z.B. Accessible menu - TYPO3Wiki
Geändert von LineMan (22.09.2006 um 11:54 Uhr)
46+2
Hallo, hast Du schon eine Lösung für das Problem. Das selbe Problem habe ich nämlich auch?
Danke und Gruß!
nein... leider nicht! würds auch gerne machen und habe jetzt aber leider auf diese extension verzichten müssen, da ich es nicht hinbekommen habe. hatte aber wiederum leider auch keine zeit...
wenn jemand doch die lösung kennt, dann wäre eine nachricht cool ;-)
46+2
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen