[TYPO3-UG Dutch] spooklinks in menu

Thijs Hakkenberg thijs at hakkenberg.com
Wed Jul 26 14:42:36 CEST 2006


Tja, daarvoor had ik me nog niet genoeg verdiept in het menu. Zal er 
eens uitgebreid naar kijken, dit is natuurlijk veel netter.

R. van Twisk schreef:
> Hoi Thijs,
>
> waarom gebruik je geen ATagParams om the class toe te voegen?
> zie : 
> http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/10/8/
>
> zoiets als:
>
> # Menu 1 cObject
> temp.menu_1 = HMENU
> # First level menu-object, textual
> temp.menu_1.1 = TMENU
> temp.menu_1.1 {
>   # Normal state properties
> NO.allWrap = |
> NO.ATagParams = class="menu1-level1-no"
> # Enable active state and set properties:
>   ACT = 1
>
> ACT.allWrap = |
> ACT.ATagParams = class="menu1-level1-act"
>
> }
>
> groet,
> Ries
>   
>> en opgelost door het SPAN attribuut te gebruiken! Bedankt iig voor de 
>> snelle reactie.
>>
>> Werkende (en XHTML valide!) setup:
>>
>> # Menu 1 cObject
>> temp.menu_1 = HMENU
>> # First level menu-object, textual
>> temp.menu_1.1 = TMENU
>> temp.menu_1.1 {
>>   # Normal state properties
>> NO.allWrap =<span class="menu1-level1-no">|</span>
>> # Enable active state and set properties:
>>   ACT = 1
>>
>> ACT.allWrap = <span class="menu1-level1-act">|</span>
>>
>> }
>>   # Second level menu-object, textual
>> temp.menu_2 = HMENU
>> temp.menu_2.entryLevel = 1
>> temp.menu_2.1 = TMENU
>> temp.menu_2.1 {
>>     # Normal state properties
>>   NO.allWrap = <DIV class="menu1-level2-no">|</DIV>
>>     # Enable active state and set properties:
>>   ACT = 1
>>   ACT.allWrap = <DIV class="menu1-level2-act">|</DIV>
>> }
>>
>> Thijs Hakkenberg schreef:
>>   
>>     
>>> Nou, normaliter werk ik ook met DIV's die gegenereerd worden door HMENU. 
>>> Maar div's naast elkaar genereren gaat niet zo 1,2,3. Dus dan zal ik 
>>> toch met TD's moeten werken :(
>>>
>>> Félippe van Eekhout schreef:
>>>   
>>>     
>>>       
>>>> Hoi Thijs,
>>>>
>>>> volgens mij worden de link items door HMENU gegenereerd.
>>>>
>>>> door in je typoscript <a class="menu1-level1-no"> te vervangen door 
>>>> bijvoorbeeld <DIV class="menu1-level1-no"> en vervolgens in je css voor 
>>>> A#menu1-level1-no te wijzigen in  DIV#menu1-level1-no gaat get goed. 
>>>> Wel moet he nog extra de A:hover enz. definieren voor DIV# menu1-level1-
>>>> no A
>>>>
>>>> Gr Felip[pe
>>>>
>>>> ----Oorspronkelijk bericht----
>>>> Van: thijs at hakkenberg.com
>>>> Datum : 26/07/2006 11:25
>>>> Aan: "TYPO3 Usergroup Dutch"<typo3-ug-dutch at lists.netfielders.de>
>>>> Onderw: [TYPO3-UG Dutch] spooklinks in menu
>>>>
>>>> Beste Lijst,
>>>>
>>>> Ik heb een zeer strak vormgegeven template geïntegreerd waarbij de 
>>>> css 
>>>> puur verantwoordelijk is voor de menu-layout. Daartoe heb ik deze 
>>>> setup 
>>>> in m'n template voor de menu's:
>>>>
>>>> # Menu 1 cObject
>>>> temp.menu_1 = HMENU
>>>> # First level menu-object, textual
>>>> temp.menu_1.1 = TMENU
>>>> temp.menu_1.1 {
>>>>   # in rust menu_1 item
>>>> NO.allWrap =<a class="menu1-level1-no">|</a>
>>>> # actief menu_1 item
>>>>   ACT = 1
>>>> ACT.allWrap = <a class="menu1-level1-act">|</a>
>>>> }
>>>>
>>>> # Second level menu-object, textual
>>>> temp.menu_2 = HMENU
>>>> temp.menu_2.entryLevel = 1
>>>> temp.menu_2.1 = TMENU
>>>> temp.menu_2.1 {
>>>>     # Normal state properties
>>>>   NO.allWrap = <a class="menu1-level2-no">|</a>
>>>>     # Enable active state and set properties:
>>>>   ACT = 1
>>>>   ACT.allWrap = <a class="menu1-level2-act">|</a>
>>>> }
>>>>
>>>> Maar nu worden er 'spookitems' gegenereerd; items die wel reageren op 
>>>> hover (en erger nog; validation errors geven!) maar nergens naar 
>>>> linken:
>>>>
>>>> <div id="menu">
>>>>         <a class="menu1-level1-no"></a><a href="index.php?id=23&amp;
>>>> L=0" onfocus="blurLink(this);">Links</a><a class="menu1-level1-no"
>>>>   
>>>>     
>>>>       
>>>>         
>>>>> </a><a href="index.php?id=17&amp;L=0" onfocus="blurLink(this);"
>>>>> Ik</a><a class="menu1-level1-no"></a><a href="index.php?id=6&amp;L=0" 
>>>>>     
>>>>>       
>>>>>         
>>>>>           
>>>> onfocus="blurLink(this);">Vrienden</a><a class="menu1-level1-no"></a><a 
>>>> href="index.php?id=5&amp;L=0" onfocus="blurLink(this);">Familie</a>
>>>>       </div>
>>>>
>>>> er worden dus lege
>>>>
>>>> <a class="menu1-level1-no"></a>
>>>>
>>>> gegenereerd. Ligt dit aan m'n Setup of aan de CSS?
>>>>
>>>> Ik hoor het graag,
>>>>
>>>>   
>>>>     
>>>>       
>>>>         
>>>   
>>>     
>>>       
>>   
>>     
>
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch

-- 
Thijs Hakkenberg,  

Voorzitter Stichting Ebriositas
www.ebriositas.nl

Student Natuurkunde UvA
www.uva.nl

Systeembeheerder Stichting Varkens in Nood
www.varkensinnood.nl

Contact:
tel: 06-48761131
www.hakkenberg.com
thijs at hakkenberg.com 




More information about the TYPO3-UG-dutch mailing list