Buenas tardes, si fuerais tan amables me gustaría que me ayudaseis en dónde puedo configurar en Virtuemart 2.0.18 y Joomla 2.5 el número de productos que se muestran en pantalla cuando se presentan los resultados por marca.
En el ejemplo que adjunto ( http://www.aexcreative.es/tienda/manufacturer/mascagni) se está mostrando un fabricante pero solo se muestran 9 artículos, cuando yo quiero que se muestren más.
En el resto de categorías de productos salen muchas más, es solo cuando se presentan los resultados por fabricantes.
Muchas gracias y un saludo.
URL del sitio: Contenido solo visible a usuarios registrados
HOla Ruben
La paginación aparece por defecto, sin embargo puedes deshabilitar temporalmente las urls amigables e indicarnos que url No amigable se genera, esto se hace para ver que archivo es el que esta mostrando esta vista
Saludos.
Hola Jhon. Tanto si desactivo la opción SEO en Virtuemart, como las urls amigables en la configuración global de Joomla, no puedo acceder a visualizar correctamente el contenido, por lo que no puedo aportar una url no amigable, lo siento.
Un saludo.
Hola,
No es posible que los enlaces falles desactivando las urls amigables en la configuración global de Joomla a menos que hubieras puesto estos enlaces de forma manual utilizando las direcciones amigables.
Para el tema del número de productos que se están mostrando prueba a ir a la administración de Virtuemart y entra en Configuración. Vete a la pestaña Página inicial y verifica el valor que tienes puesto para el campo máximo de productos por pantalla en el frontend. Puedes probar a poner un valor alto como 50 para ver si así se muestran más productos.
Muchas gracias Pablo por responder. La verdad que a mí también me parece muy raro lo de las urls amigables pero en Virtuemart me pasan cosas muy raras...
Por otro lado tenía puesto justamente 50 en el campo que me indicas en VM, por eso en la vista de categoría de productos funciona bien, pero curiosamente cuando se busca por vendedor no.
Gracias y un saludo.
Hola,
El problema está en que para obtener el número de productos que se muestran por página se utilizan los que están puestos en la configuración de la categoría, y al tratarse de un fabricante no existe este número.
Será necesario aplicar un cambio en los archivos de Virtuemart. En concreto, tendrás que editar el archivo administrator/components/com_virtuemart/tables/categories.php. En este archivo encontrarás una línea como la siguiente:
var $limit_list_initial = 10;
Si cambias el valor de 10 por uno mayor te debería de salir más productos.
Esto realmente se podría considerar un bug de Virtuemart. Es posible que se corrija con futuras versiones del componente.
Muchísimas gracias Pablo, problema resuelto!
Hola,
Ten en cuenta que este cambio se podrá perder cuando actualices Virtuemart a una nueva versión, por lo que tendrás que aplicarlo de nuevo, a menos que la nueva versión ya incluya una solución para el número de productos a mostrar cuando estamos en fabricantes.