Hosting Joomla - Alojamiento para Joomla, blog y vídeos Joomla

NEW YORK +1.888.815.4203 BARCELONA +34.902.009.386
Lunes, 13 de Junio de 2011 21:30

Agregar iconos al menu de una plantilla

por  Jhon Marreros Guzmán
Vota este articulo
(2 votos)

iconos menuEn este artículo veremos una manera práctica de agregar iconos a los items de menú de la plantilla.

Se utilizará código javascript para agregar los iconos al menú, editando un archivo javascript existente de la plantilla; la plantilla que se usará es la plantilla yourshop, pero la lógica y código puede ser aplicado a cualquier tipo de plantilla.

 

Descarga el código javascript e iconos

 

1- Generalidades

Trabajaremos con el template yourshop de la empresa gavick , pero en realidad la lógica puede aplicarse para cualquier template que tenga un menú superior o lateral.

Inicialmente nuestro menú de template lucirá como se aprecia en la siguiente imagen

 

2- Buscando el archivo .js

Necesitamos localizar un archivo javascript del template, que se cargue en todas las páginas, para agregar nuestro código. Ubicamos el archivo /templates/gk_yourshop/js/domready_fix.js

En caso de no existir un archivo javascript, será necesario hacer una referencia desde el template a un archivo nuevo.

 

3- Copiando las imágenes y el código adicional

Primero necesitamos copiar las imágenes en alguna ruta de nuestro sitio web, para este ejemplo utilizaremos la siguiente ruta /images/stories/

Luego agregamos el siguiente código a nuestro archivo javascript localizado anteriormente.

Tener en cuenta que para este ejemplo los ids de menú localizados son #menu70 y #menu1, si se tratase de una clase sería .menu70 y .menu71, etc.

window.addEvent('domready',function(){

ponerIconoMenu("#menu70",'/images/stories/heart_32.png');

ponerIconoMenu("#menu1",'/images/stories/home_32.png');

});

 

function ponerIconoMenu(id, rutaicono){

var img = new Element('img',{'src':rutaicono, 'style':'margin-top:5px;'});

img.injectTop($(id + ' span span')[0]);

}

4- Resultado Final

Finalmente obtenemos los íconos en los items de menú, tal como se aprecia en la siguiente imagen:

 

En el siguiente video se explica cómo agregar los íconos al menú de un template siguiendo los pasos anteriormente descritos:

 

Ultima modificacion el Lunes, 13 de Junio de 2011 22:14

¡Descubre nuestros Packs!


Pack Tienda Joomla

Pack Empresa Joomla

Pack Periódico o Revista Joomla

Testimonios de Clientes

Buscador Joomla

Cargando...

Webempresa en Facebook

Quieres estar al día en Joomla?
Haz clic en "Me gusta"


Canales Webempresa

Twitter_Facebook_Youtube_Feed_

Notícias Joomla en tu Email

noticias Joomla
Suscríbete Ahora!
Código:
Joomla : Hosting Joomla - Alo

Artículos en tu lector RSS

Suscríbete a nuestro Feed RSS

Servicios que ofrecemos para Joomla :
Hosting JoomlaHosting Joomla
Servidores Joomla especializados.
Soporte Joomla 24x7x365
hosting_joomla Reseller Joomla
Especial para Diseñadores Joomla. Olvídate del Hosting de tus Clientes
ayuda JoomlaAprende Joomla
Formación en Joomla 2.5, Virtuemart 2.0 y de las extensiones más populares
Desarrollo JoomlaPacks Joomla
Múltiples diseños profesionales.
Tu Web Joomla por 299€