[TYPO3-german] Re: [TYPO3-german] menüproblem

Hans Peter Maier istbanane at googlemail.com
Fri May 14 11:05:48 CEST 2010


"Hans Peter Maier" <istbanane at googlemail.com> schrieb im Newsbeitrag 
news:mailman.1.1273820246.10516.typo3-german at lists.typo3.org...
>
> "Christian Wolff" <chris at connye.com> schrieb im Newsbeitrag 
> news:mailman.1.1273674792.8983.typo3-german at lists.typo3.org...
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Am 12.05.2010 16:17, schrieb Hans Peter Maier:
>>> "Christian Wolff" <chris at connye.com> schrieb im Newsbeitrag
>>> news:mailman.1.1273672804.5950.typo3-german at lists.typo3.org...
>>>
>>>>>> Hi,
>>>>>> so sieht mein Script aus:
>>>>>>
>>>>>> marks.MENU = HMENU
>>>>>> marks.MENU.entryLevel = 0
>>>>>> marks.MENU.1 = TMENU
>>>>>> marks.MENU.1 {
>>>>>> expALL = 0
>>>>>> wrap = <ul id="first" class="menue"> | </ul>
>>>>>> NO {
>>>>>> allWrap = <li class="unexpanded"> | </li>
>>>>>> }
>>>>>> ACTIFSUB = 1
>>>>>> ACTIFSUB {
>>>>>> allWrap = <li class="expanded active">|</li>
>>>>>> }
>>>>>>
>>>>>> ACT = 1
>>>>>> ACT {
>>>>>> allWrap = <li class="1">|</li>
>>>>>> }
>>>>>> }
>>>>>>
>>>>>> marks.MENU.2 = TMENU
>>>>>> marks.MENU.2 {
>>>>>> wrap = <ul id="second" class="submenue""> | </ul>
>>>>>> NO = 1
>>>>>> NO.allWrap = <li class="sunexpanded"> | </li>
>>>>>>
>>>>>> }
>>>>>>
>>>>>> Gruß
>>>>>> hp
>>>>>>
>>>>>>
>>> Hi der trick ist es WrapItemAndSub zum wrappen der menü elemente zu
>>> verwenden.
>>>
>>> hier mal mein standard UL-Menü das ich eigendlich immer verwende
>>>
>>> lib.commonTS.menu.ul = HMENU
>>> lib.commonTS.menu.ul {
>>> 1 = TMENU
>>> 1.wrap = <ul>|</ul>
>>> 1.NO = 1
>>> 1.NO {
>>> wrapItemAndSub = <li class="cts-first">|</li> |*| <li>|</li> |*| <li
>>> class="cts-last">|</li>
>>> ATagTitle.field = abstract // description
>>> stdWrap.htmlSpecialChars = 1
>>> }
>>> 1.IFSUB < .1.NO
>>> 1.IFSUB {
>>> wrapItemAndSub = <li class="cts-first cts-ifsub">|</li> |*| <li
>>> class="cts-ifsub">|</li> |*| <li class="cts-last cts-ifsub">|</li>
>>> }
>>>
>>> 1.CUR < .1.NO
>>> 1.CUR {
>>> wrapItemAndSub = <li class="cts-first cts-cur">|</li> |*| <li
>>> class="cts-cur">|</li> |*| <li class="cts-last cts-cur">|</li>
>>> ATagParams = class="cts-cur"
>>> }
>>>
>>> 1.CURIFSUB < .1.NO
>>> 1.CURIFSUB {
>>> wrapItemAndSub = <li class="cts-first cts-ifsub cts-curifsub
>>> cts-cur">|</li> |*| <li class="cts-ifsub cts-curifsub cts-cur">|</li>
>>> |*| <li class="cts-last cts-ifsub cts-curifsub cts-cur">|</li>
>>> ATagParams = class="cts-cur cts-curifsub"
>>> }
>>>
>>> 1.ACT < .1.NO
>>> 1.ACT {
>>> wrapItemAndSub = <li class="cts-first cts-act">|</li> |*| <li
>>> class="cts-act">|</li> |*| <li class="cts-last cts-act">|</li>
>>> ATagParams = class="cts-act"
>>> }
>>>
>>> 1.ACTIFSUB < .1.NO
>>> 1.ACTIFSUB {
>>> wrapItemAndSub = <li class="cts-first cts-ifsub cts-actifsub
>>> cts-act">|</li> |*| <li class="cts-ifsub cts-actifsub cts-act">|</li>
>>> |*| <li class="cts-last cts-ifsub cts-actifsub cts-act">|</li>
>>> ATagParams = class="cts-act cts-actifsub"
>>> }
>>> }
>>>
>>>
>>> da umbrechen leider die wrapItemAndSub zeilen.
>>>
>>> gruss chris
>>>
>>>
>>>
>>
>>> Hallo Christian,
>>
>>> vielen Dank für den Schnipsel.
>>> Irgendwie geht das bei mir nicht. Die zweite Ebene wird hier nicht
>>> angezeigt.
>>> Die Umbrüche habe ich bereingt.
>>
>>> Grüße
>>> HP
>>
>>
>> Hi HP hab in meiner menü schnipsel nur die erste ebene definiert.
>>
>> die zweiter erzeugst du über:
>>
>> marks.MENU < lib.commonTS.menu.ul
>> # erzeugen einer zweiten ebene
>> marks.MENU {
>> 2 < .1
>> }
>>
>>
>> das Menü ist also für beliebige tiefen tauglich.
>> must halt nur definieren wie tief du es gerne hättest.
>>
>> gruss chris
>>
>> - -- 
>> Christian Wolff // Berlin
>> http://www.connye.com
>>
>> some projects:
>> http://richtermediagroup.com | http://titanic.de |
>> http://fairplay-homepage.de
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.9 (MingW32)
>>
>> iEYEARECAAYFAkvquz8ACgkQIcCaXPh/JHGF9QCeMdX8wYnlQmef6HyZnaeGkAy2
>> 3MIAoO99mUk3BHl+TTgUlPPav+oFMzy6
>> =dGM9
>> -----END PGP SIGNATURE-----
>
> Hi,
> vielen Dank.
> Soweit geht es.(Fast)
> Was ich nur nicht kapiere ist folgendes:
>
> Im ersten Teil wird nur die 1.Ebene angezeigt. Wenn ich auf einen 
> Menüpunkt der 1. Ebene klicke,
> öffnet sich automatisch Ebene 2 und 3. Das will ich eigentlich nicht. Ich 
> will Ebene 3 nur anzeigen wenn
> auf einen Menüpunkt der Ebene2 geklickt wurde. Du hast ja geschrieben das 
> ich definieren muss wie
> tief ich es gern hätte. Nur wir mache ich das?
>
> Gruß
> HP
>
>
>

Hat sich erledigt.
Hatte irgendwie ein Brett vor dem Kopf.





More information about the TYPO3-german mailing list