[TYPO3-UG Italy] problema con menu in liste non annidate
Nicola Cerchiari
nicola.cerchiari at gmail.com
Fri Jun 25 14:06:56 CEST 2010
Sono riuscito a rispondermi da solo... non guardavo nel punto giusto...
il problema veniva generato, o meglio non eliminato, nel livello successivo
del menù.
Ovvero mancavano queste 2 istruzioni:
# 2nd level
20 < .10
20.1.stdWrap.dataWrap >
20.1.NO.doNotShowLink = 1
*20.1.CUR.doNotShowLink = 1*
* 20.1.ACT.doNotShowLink = 1*
20.1.IFSUB.doNotShowLink = 1
20.2 < .10.1
Nella speranza che possa essere utile a qualcuno.
Grazie ancora,
Nicola
Il giorno 25 giugno 2010 11.49, Nicola Cerchiari <nicola.cerchiari at gmail.com
> ha scritto:
> Salve ragazzi,
> ho seguito questa
> guida<
> http://www.typo3wizard.com/en/snippets/menus/menu-as-un-nested-lists-iphone-navigation.html
> >per
> realizzare un menu fatto di liste non annidate e sono riuscito a
> personalizzarlo secondo le mie esigenze fino al punto in cui devo inserire
> gli stati CUR e ACT per le voci di menu del primo livello. Se infatti
> attivo
> questi due stati il menu mi duplica fuori dalla lista la voce di menù in
> questione e non riesco a capire come eliminarla.
> Il risultato che vorrei ottenere sarebbe di poter avere una classe in più
> sul <li> o <a> in questione, e mi sembrava molto semplice, ma....
>
> Vi do un po' di codice.
>
> *Menu di primo livello:*
>
> lib.mainNav = COA
> lib.mainNav {
> wrap = <div id="navigation"> | </div>
> 10 = HMENU
> 10.entryLevel = 0
> # 1st level
> 10.1 = TMENU
> 10.1 {
> stdWrap.dataWrap = <div class="navigation_top"><div
> class="navigation_bottom"><ul id="c{field:pid}" class="menu"> |
> </ul></div></div>
> expAll = 0
> NO {
> linkWrap = <li>|</li>
> }
> CUR = 1
> CUR{
> ATagParams = class="current_page_item"
> }
> ACT = 1
> ACT < .CUR
> IFSUB < .NO
> IFSUB = 1
> IFSUB.doNotLinkIt = 0
> }
> [...]
>
>
> *HTML generato da questo codice:*
>
> <div id="navigation">
> <div class="navigation_top">
> <div class="navigation_bottom">
> <ul class="menu" id="c1">
> <a class="current_page_item" onfocus="blurLink(this);" href="#">PAGE 1</a>
> <li><a onfocus="blurLink(this);" href="#">PAGE 2</a></li>
> <li><a onfocus="blurLink(this);" href="#">PAGE 3</a></li>
> <li><a onfocus="blurLink(this);" href="#">PAGE 4</a></li>
> </ul>
> </div>
> </div>
> *<a class="current_page_item" onfocus="blurLink(this);" href="#">PAGE
> 1</a>*
> <div id="navigation2">
> <ul class="menu menu1" id="c2">
> MENU SECONDO LIVELLO
> </ul>
> </div>
> </div>
>
> Ho provato a settare ed eliminare le più svariate opzioni ma non capisco
> sinceramente dove sto sbagliando o cosa mi sfugge, qualcuno può aiutarmi?
>
> Come sempre grazie infinite ed in anticipo,
> Nicola
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy
More information about the TYPO3-UG-Italy
mailing list