Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 22.09.06, 11:49
Benutzerbild von LineMan
Forum Stammgast
 
Registriert seit: 04.09.04
Ort: Galadrien
Alter: 38
Beiträge: 156
EXT: cron_accessiblemenus - Probleme

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:sad:

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ü:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
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ü:
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
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:sad:
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>
(2. Menüebene:sad:
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>
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:

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
__________________
46+2

Geändert von LineMan (22.09.06 um 11:54 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 13.11.06, 14:53
Forum Aktivist
 
Registriert seit: 02.12.05
Beiträge: 88

Hallo, hast Du schon eine Lösung für das Problem. Das selbe Problem habe ich nämlich auch?

Danke und Gruß!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 20.11.06, 09:36
Benutzerbild von LineMan
Forum Stammgast
 
Registriert seit: 04.09.04
Ort: Galadrien
Alter: 38
Beiträge: 156

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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An



Alle Zeitangaben in WEZ +1. Es ist jetzt 06:11 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS