Miércoles, 30 Noviembre 2011 00:32

Modificando la navegación de VirtueMart

Escrito por 
CMS:  Joomla! |  Versión:  1.5.x |  Nivel de dificultad:  Básico |  Tiempo estimado de lectura:  10 minutos


iconavegacionvmVirtuemart por defecto muestra una navegación inferior y otra navegación superior al listar productos dentro de una categoría. Dependiendo el tema que estamos usando, podemos configurar la navegación superior para que se muestre o no, pero la navegación inferior no es configurable y es necesario hacer modificaciones a los archivos de virtuemart.

En este artículo veremos cómo ocultar la navegación de virtuemart, pero también como hacer que se comporte de una manera más lógica sólo mostrándose cuando existe una determinada cantidad de artículos.

 

Configurando navegación superior

Para configurar la navegación superior, lo podemos realizar desde el backend de virtuemart , en configuración => tab sitio => Mostrar páginas navegación en lo alto de la lista de productos.

img1

 

Ocultando la navegación de virtuemart

Para ocultar la navegación de virtuemart, necesitamos localizar el siguiente archivo :
/administrator/components/com_virtuemart/html/shop.browse.php

Comentamos la línea 519 y 520 aproximadamente

 

//$browsepage_footer = $tpl->fetch( 'browse/includes/browse_pagenav.tpl.php' );
//$tpl->set( 'browsepage_footer', $browsepage_footer );

 

Mejorando la navegación de virtuemart

Si queremos mostrar la navegación cuando existe una determinada cantidad de filas de productos entonces en lugar de comentar el código anterior, en el mismo archivo, localizamos la condicional, aproximadamente en la línea 518 y cambiamos el número 1, por ejemplo por 20

if ( $num_rows > 20 ) {

 

Resultado Final

imgfinal

 

En el siguiente video se explica de manera práctica cada uno de los puntos explicados anteriormente.

 


¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop