Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Personalizar el Top Menu
 
lukasb80
Jr. Member
 
Total Posts:  1
Joined:  2009-08-30
 

Estimados:

Soy un poco nuevo en Magento y tengo una gran duda. ¿Como puedo hacer para agregar una etiqueta <span></span> a los items del menu superior? Necesito aplicarlo solamente a los items del primer nivel, es decir, al primer nivel que se muestra para los usuarios.

Actualmente, el código es así:

<ul id="nav">
  <
li class="level0 nav-institucional">
    <
a href="http://www.lucasbanegas.com.ar/shop/index.php/institucional.html">
      <
span>Empresa</span>
    </
a>
  </
li>
  <
li class="level0 nav-servicios">
    <
a href="http://www.lucasbanegas.com.ar/shop/index.php/servicios.html">
      <
span>Servicios</span>
    </
a>
  </
li>
</
ul>

Pero necesito que me quede así:

<ul id="nav">
  <
li class="level0 nav-institucional">
    <
a href="http://www.lucasbanegas.com.ar/shop/index.php/institucional.html">
      <
span></span><span>Empresa</span><span></span>
    </
a>
  </
li>
  <
li class="level0 nav-servicios">
    <
a href="http://www.lucasbanegas.com.ar/shop/index.php/servicios.html">
      <
span></span><span>Servicios</span><span></span>
    </
a>
  </
li>
</
ul>

Les explico porque necesito esto… estoy personalizando la plantilla y el menu tiene formas de fichas. Las fichas tienen bordes redondeados (superior izquierdo y superior derecho). El ancho de las fichas es determinado por el ancho del texto.

Como verán, ya tengo dos <span> que es donde aparece el texto del item. Necesito entonces agregar un span antes y uno despues para mostrar las imagenes que simulan el borde redondeado. Les asignaria una clase para ponerles la imagen con css.

Además, quisiera ponerle una clase al span que aparece por defecto. No logro dar con la página que genera las etiquetas <span> en el menú. Me he cansado de buscarla pero no la encuentro. No aparece ninguna etiqueta span en navigation.php y tampoco en top.phtml.

¿Me explique bien?
¿Alguna idea?

Socorrooooooooooo!

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top