[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