TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 17.12.2007, 16:48
Raphael Weber
Gast
 
Beiträge: n/a
Standard [TYPO3-german] Menü: Verschachtelung von DL und UL

hallo,

ich brauche mal wieder Hilfe. Dank Joey konnte ich ein Menü mit Text
und Bild als einzelne definitionslisten ausgeben ('Dynamisches Menü
Mit Text & Bild') - vielen Dank nochmal!
Doch damit nicht genug: Jetzt soll bei einem Hover über die Liste ein
Untermenü (1 Level) erscheinen, das ich gerne mit einer UL realisieren
möchte. Da ich das mit den Wraps/Verschachtelungen in diesem
speziellen Fall nicht lösen kann, hoffe ich, dass mir hier jemand auf
die Sprünge helfen kann.

Folgende HTML-Ausgabe möchte ich erreichen:

<dl class="naviSide">
<dt><a href="ID">TITEL1</a></dt>
<dd>
<a href="ID"><img src="BILD1.jpg" alt="TITEL1" /></a>
<ul>
<li>SUB1-1</li>
<li>SUB1-2</li>
<li>SUB1-3</li>
</ul>
</dd>
</dl>
<dl class="naviSide">
<dt><a href="ID">TITEL2</a></dt>
<dd>
<a href="ID"><img src="fileadmin/lib/PREFIX_TITEL2.jpg"
alt="TITEL2" /></a>
<ul>
<li>SUB2-1</li>
<li>SUB2-2</li>
<li>SUB2-3</li>
</ul>
</dd>
</dl>
....

Dafür setze ich folgendes TS ein:

lib.naviLeft = HMENU
lib.naviLeft {
special = directory
special.value = 228
entryLevel = 1
1 = TMENU
1 {
noBlur = 1
expAll = 1
NO {
allWrap = <dl class="naviSide">|</dl>
linkWrap = <dt>|</dt>
afterImg {
import = uploads/media/
import.field = media
import.listNum = 0
}
afterImgLink = 1
afterWrap = <dd>|</dd>
IFSUB = 1
ACTIFSUB < .IFSUB
}
CUR = 1
CUR < NO
CUR {
doNotLinkIt = 1
wrap = <dt class=aktiv>|</dt>
}

ACTIFSUB = 1
ACTIFSUB < CUR
}
2 = TMENU
2 {
wrap = <ul>|</ul>
NO {
noBlur = 1
linkWrap = <li>|</li>
}
}

}

Das Problem ist, dass hierbei die UL-Liste (Level2) natürlich immer
NACH der DL-Liste (Level1) erscheint und ich keine Idee habe, wie ich
die Wraps/Verschachtelung anlegen muss, damit die UL innerhalb des DD
erscheint.

Bin für jeden Tipp dankbar!

Grüsse,
raphael

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #2  
Alt 17.12.2007, 16:56
Patrick Rodacker
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

Hallo Raphael,

Raphael Weber wrote on 17.12.2007 16:48:

> Bin für jeden Tipp dankbar!


schau mal in der TSRef nach wrapItemAndSub [1] und wende das dann auf
dein MenüItem im Status CUR an. Z.B.


> CUR = 1
> CUR < NO
> CUR {
> doNotLinkIt = 1

wrapItemAndSub = <dt class=aktiv>|</dt>
> }


HTH
Patrick

[1]
http://typo3.org/documentation/docum...1.0/view/10/8/
_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #3  
Alt 18.12.2007, 10:14
Raphael Weber
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

Hallo Patrick,

> schau mal in der TSRef nach wrapItemAndSub [1] und wende das dann auf
> dein MenüItem im Status CUR an. Z.B.

das hilft mir in dem Fall (soweit ich das sehe) leider nicht weiter.
Das Problem an dieser Art von Menü ist, dass jedes Menü-Item aus ZWEI
Teilen besteht - nämlich Text UND Bild. Der Ordnung halber habe ich
die beiden Elemente in einer DL gruppiert. Die UL-Liste für das
Submenü möchte ich in das zweite, nämlich das Bildelement packen (DD)..
Das DD wird aber durch after...-Objekte konstruiert:

lib.naviLeft {
special = directory
special.value = 228
entryLevel = 1
1 = TMENU
1 {
noBlur = 1
expAll = 1
NO {
allWrap = <dl class="naviSide">|</dl>
linkWrap = <dt>|</dt>
afterImg {
import = uploads/media/
import.field = media
import.listNum = 0
}
afterImgLink = 1
afterWrap = <dd>|</dd>
IFSUB = 1
ACTIFSUB < .IFSUB
}
CUR = 1
CUR < NO
CUR {
doNotLinkIt = 1
linkWrap = <dt class=aktiv>|</dt>
}

ACTIFSUB = 1
ACTIFSUB < CUR
}
2 = TMENU
2 {
wrap = <ul class="flyout">|</ul>
NO {
noBlur = 1
linkWrap = <li>|</li>
}
}

}

Wie kriege ich das Untermenü (Level 2) in den afterWrap untergebracht?
geht das überhaupt?? Könnte ich es z.B. als temp-Objekt speichern und
in den Wrap einfügen oder ist das schwachsinn???

Bin echt am verzweifeln mit diesem sch... Menü

Grüsse,
raphael

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #4  
Alt 18.12.2007, 13:03
JoH asenau
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #5  
Alt 18.12.2007, 14:27
Raphael Weber
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

Hallo Joey,

> Wo ist das Problem?

Das ich das mit den 1000 Verschachtelungen noch nicht so ganz
geschnallt hab

> afterWrap = <dd>|
> wrapItemAndSub = |</dd>
>
> sollte funktionieren.

nicht ganz, weil der allWrap leider die after...-Elemente nicht mit
eingeschlossen hat und der </dl> noch vor der UL-liste schliesst.
War aber trotzdem der richtige Hinweis; hab´s jetzt so gelöst:

allWrap = <dl class="naviSide">|
linkWrap = <dt>|</dt>
afterWrap = <dd>|
wrapItemAndSub = |</dd></dl>

Vielen Dank und grüsse,
raphael



_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #6  
Alt 18.12.2007, 15:40
JoH asenau
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #7  
Alt 18.12.2007, 16:17
Raphael Weber
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

Hallo Joey,

> Wobei sich die Frage stellt, warum Du überhaupt für jedes einzelne Element
> eine eigene <dl> Liste machst, denn semantisch betrachtet wäre eine große
> <dl> Liste mit <dt> und <dd> Einträgen korrekter.

Findest Du? ich fand es gerade aus semantischer Sicht plausibler, den
beiden Teilen ein eigenes übergeordnetes Element mitzugeben unter dem
sie dann quasi zu einem Menü-Item gruppiert werden.

Grüsse,
raphael

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
  #8  
Alt 18.12.2007, 17:58
JoH asenau
Gast
 
Beiträge: n/a
Standard Re: [TYPO3-german]Menü: Verschachtelung von DL und UL

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
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!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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
[TYPO3] Show menu title (current page) only if the MENU has beenfilled (is not empty) Karol Martinka typo3-english@lists.netfielders.de 1 15.12.2007 21:41
[TYPO3] What is object for menu/sitemap (type) Menu of subpages tothese pages??? Andrew Davis typo3-english@lists.netfielders.de 1 20.08.2007 21:03
Re: [TYPO3] HMENU and entryLevel with multiple trees (top menu/left menu) James Corell typo3-english@lists.netfielders.de 1 15.05.2007 17:46
Re: [TYPO3] HMENU and entryLevel with multiple trees (top menu /left menu) James Corell typo3-english@lists.netfielders.de 0 11.05.2007 22:24
[TYPO3] Wrap menu items next to active (selected) menu item Logi Huldar Gunnlaugsson typo3-english@lists.netfielders.de 0 05.02.2007 16:55


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:04 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75