Posición y estilo del menú en gk news  

 
Juan
 Juan
Usuario experto

Buenos días!

Mi web está hecha con Joomla 3.3, K2 como gestor de contenidos y la plantilla gk news, aunque usamos pocas de las características propias de la plantilla.

Tengo un problema que no he sido capaz de arreglar. Se trata de cambiar la posición relativa del menú principal, para que aparezca más arriba, justo por debajo de la fecha:

La plantilla gk news tiene las siguientes posiciones preestablecidas para módulos:
https://demo.gavick.com/joomla25/news/index.php/template/template-articles/module-positions
Y estas son las posiciones que ocupan cada uno de los módulos en nuestra web actualmente:

En principio, entendemos que debería bastar con colocar el módulo menú en la posición bannertop, simplemente por debajo del módulo que muestra la fecha. Sin embargo, al hacer eso la página se muestra así:

La pregunta es la siguiente: ¿Cómo hacer que el menú en esa posición tome el mismo aspecto (en una sola fila) que tomaba cuando estaba en la posición "topmenu"?

Muchas gracias!!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 19/03/2015 12:50 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por lo que veo en tu web no estás cargando el menú superior que integra la propia plantilla desde la configuración, no desde un módulo. Este menú se cargaría poner encima de la posición bannertop.

Si no quieres utilizar este menú por alguna razón podrías cambiar la posición de los módulos que tienes en bannertop para que pasen a la posición top1.

Otras opciones pasarían por aplicar cambios en el código. Mejor opción que modificar los CSS para cargar correctamente el menú sería aplicar un cambio para que el módulo del menú, búsqueda y social carguen por encima de la posición bannertop.

Para ello edita el archivo templates/gk_news/layouts/default.php y, previa copia de seguridad del mismo, mueve el código:

	API->modules('topmenu')) : ?>
	
API->modules('topmenu')) : ?>
<jdoc:include type="modules" name="topmenu" style="module_styles['topmenu']; ?>" />
API->modules('social')) : ?>
<jdoc:include type="modules" name="social" style="module_styles['social']; ?>" />
API->modules('search')) : ?>
<jdoc:include type="modules" name="search" style="module_styles['search']; ?>" />

encima del siguiente código (antes estaba debajo):

    API->modules('bannertop')) : ?>
    
<jdoc:include type="modules" name="bannertop" style="module_styles['bannertop']; ?>" />

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 19/03/2015 2:46 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Juan
 Juan
Usuario experto

Perfecto Pablo.
Sólo hemos tenido que toquetear un poco template.css para alinear los módulos después.

Muchas gracias!!

ResponderCitar
Respondido : 22/03/2015 2:26 pm

Por favor Iniciar Sesión o Registro