[TYPO3-UG Italy] problema con menu in liste non annidate

Nicola Cerchiari nicola.cerchiari at gmail.com
Fri Jun 25 11:49:53 CEST 2010


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


More information about the TYPO3-UG-Italy mailing list