[TYPO3-UG Denmark] Accordoen menu

Karsten Madsen karsten at k20.dk
Fri Oct 28 20:28:19 CEST 2011


Det må være fordi du bruger wrapItemAndSub. Det gør at ul level 2 kommer 
inden i level1 li.

Mvh.
Karsten Madsen
______________________________
Email: karsten at k20.dk
Mobil: +45 61 7080 16
Skype: karstenklinkermadsen
______________________________


Den 25-10-2011 12:16, Karsten P skrev:
> Har prøvet at lave min accordion event på en h2 i stedet for a. men 
> det virker ikke helt, af en eller anden grund for jeg ikke wrappet de 
> underliggende sider med ul, undtagen når jeg står på siden, har brugt 
> linkWrap ved ikke helt om det er det rigtige?
>
> TS:
>
> lib.mainMenu = HMENU
> lib.mainMenu {
>     # first level
>   1 = TMENU
>   1.wrap = <ul id="acc3" class="accordion">|</ul>
>   1{
>         # no state: formatting for normal items
>     NO{
>       linkWrap = <h2> | </h2>
>       wrapItemAndSub = <li>|</li>
>     }
>          # act state: valid from the rootpage to the actual page
>     ACT=1
>     ACT{
>       linkWrap = <h2> | </h2>
>       wrapItemAndSub = <li>|</li>
>     }
>          # cur state: valid for the actual page
>     CUR=1
>     CUR{
>       linkWrap = <h2> | </h2>
>       wrapItemAndSub = <li>|</li>
>     }
>          # ifsub state: valid for pages that have subpages
>     IFSUB=1
>     IFSUB{
>       linkWrap = <h2 onclick='return false'> | </h2>
>       wrapItemAndSub = <li> | </li>
>
>     }
>   }
>     # second level
>   2 = TMENU
>   2.wrap = <ul>|</ul>
>   2{
>     NO{
>       linkWrap = <h2> | </h2>
>       wrapItemAndSub = <li>|</li>
>     }
>     ACT=1
>     ACT{
>      linkWrap = <h2> | </h2>
>       wrapItemAndSub = <li>|</li>
>     }
>     CUR=1
>     CUR{
>       linkWrap = <h2> | </h2>
>       wrapItemAndSub = <li>|</li>
>     }
>     IFSUB=1
>     IFSUB{
>       linkWrap = <h2 onclick='return false'> | </h2>
>       wrapItemAndSub = <li>|</li>
>
>     }
>   }
>  }
>
> mvh
> Karsten
>
> Den 25/10/11 10.01, Christian Jul Jensen skrev:
>> On 24. okt. 24. okt. 22.01, Karsten P wrote:
>>> Jeg har brug for at få menulinket til at være href="#"
>>> i stedet for feks href="index.php?id=4"
>>> hvordan gør jeg lige det, syntes ikke jeg kan finde det nogle steder??
>>
>> Er enig med Søren i at det ikke er oprimalt at bruge et tomt anchor (#).
>>
>> Prøv at kigge efter den property der hedder doNotLinkIt, som helt
>> fjerner linket. Du skal så selvfølgelig have din menu trigger på et
>> andet element end A.
>>
>> Hvis du virkelig insisterer på at overskrive linket, skal du nok have
>> fat i itemArrayProcFunc på selve MENU-objektet.
>>
>>
>
> _______________________________________________
> TYPO3-UG-Denmark mailing list
> TYPO3-UG-Denmark at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-denmark
>


More information about the TYPO3-UG-Denmark mailing list