Antwort
 
LinkBack Themen-Optionen Thema bewerten Ansicht
  #1  
Alt 19.12.07, 10:11
Forum Zuschauer
 
Registriert seit: 19.12.07
Alter: 27
Beiträge: 10

elementUid für onclick Submenü


Hallo zusammen,

ich versuche onClick Menü zu erstellen und hänge gerade an einem entscheidenen Punkt:
Ich brauche für die Unterkategorien eine eindeutige ID damit ich per JavaScript drauf zugreifen kann.

Hier das angestrebte HTML:
Code:
<li><a onClick="showSub('subnavi_01'); return false;" id="navi_30">Aktuelles</a>
  <ul class="subnavisubnavi_01">
    <li><a href="index.php?id=37">News</a></li>
    <li><a href="index.php?id=43"  >Veranstaltungen</a></li>
    <li><a href="index.php?id=42"  >Presse</a></li>
  </ul>
</li>
Hier mein TS:
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:
# Menu 1 cObject
temp.navi = HMENU
# First level menu-object, textual
temp.navi.1 = TMENU
temp.navi.1 {
NO.wrapItemAndSub = <li>|</li>
    # Normal state properties
    # Enable active state and set properties:
NO.subst_elementUid = 1
NO.doNotLinkIt = 1
NO.allWrap = <span onClick="showSub('???'); return false;" id="navi_{elementUid}"> | </span>
ACT = 1
ACT.subst_elementUid = 1
ACT.allWrap = <li> |
ACT.doNotLinkIt = 1
expAll = 1
noBlur = 1
}

# Second level menu-object, textual
temp.navi.2 = TMENU
temp.navi.2 {
subst_elementUid = 1
wrap = <ul class="subnavi_???"> | </ul>
NO.allWrap = <li> | </li>
ACT = 1
ACT.subst_elementUid = 1
ACT.allWrap = <li> | </li>
noBlur = 1
}
Hat jemand zu diesem Problem einen Tipp/Codeschnipsel für mich oder so etwas ähnliches schon lösen müssen?

Vielen Dank schonmal!
Tom
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
  #2  
Alt 19.12.07, 15:39
Benutzerbild von Space-Teddy
Forum Stammgast
 
Registriert seit: 27.11.04
Ort: Cöllefornia
Alter: 29
Beiträge: 120
Space-Teddy eine Nachricht über AIM schicken

du meinst im link oder im li ?
im li ist ja wohl klar denk ich ?
für ne klasse im link versuch mal

ATagParams = class=deineklasse

zb nach noblur=1 im secondlevel
__________________
RTFM | JS | CSS | PHP | TSref
Wer lesen kann ist klar im Vorteil!!!
Ach ja - schon im Install Tool alles gecheckt ?
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 19.12.07, 15:51
Forum Zuschauer
 
Registriert seit: 19.12.07
Alter: 27
Beiträge: 10

Hi Space-Teddy,

da hab ich mich ein bisschen unglücklich ausgedrückt.
Ich hab jetzt einen Weg gefunden (Code aufräumen hilft auch mal ;-)), wie ich das realisieren kann.

Falls es jemand interessiert, hier das TS:
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:
temp.navi = HMENU
temp.navi.1 = TMENU
temp.navi.1 {
expAll = 1
noBlur = 1
}
temp.navi.1.NO {
wrapItemAndSub = <li>|</ul></li>
subst_elementUid = 1
doNotLinkIt = 1
allWrap = <span onClick="manageDisplay('sub_{elementUid}');">|
afterWrap = </span><ul class="subnavi" id="sub_{elementUid}" style="display:none">
}
temp.navi.1.ACT = 1
temp.navi.1.ACT {
subst_elementUid = 1
wrapItemAndSub = <li>|</ul></li>
allWrap = <li> | </li>
doNotLinkIt = 1
afterWrap = <ul class="subnavi" id="sub_{elementUid}">
}

temp.navi.2 = TMENU
temp.navi.2 {
subst_elementUid = 1
NO.allWrap = <li> | </li>
ACT = 1
ACT.subst_elementUid = 1
ACT.allWrap = <li style="padding-left:15px;"> | </li>
noBlur = 1
}
Wenn man auf das erste Level klickt, fährt das zweite Level aus.
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

Lesezeichen

Themen-Optionen
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 hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Gelöst tt_news onclick-Bildgröße ändern! Julia1 News (tt_news, mininews und Co) 3 02.05.08 15:22
Link mit onclick refresh borobudur TYPO3 4.x Installation und Updates 4 21.01.08 08:49
Gelöst onclick in a-tag hinzufügen best4u TYPO3 4.x Fragen und Probleme 2 18.09.07 11:26
{elementUid} - Noch andere Variablen? Garonne TYPO3 4.x Fragen und Probleme 0 19.01.07 14:01
Gibt's sowas wie onclick in Typo3? BigBen TYPO3 4.x Fragen und Probleme 3 05.01.07 12:26


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:30 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0