Avisos
Vaciar todo

editar pagenavigation numero productos por pagina

10 Respuestas
4 Usuarios
0 Reactions
1,606 Visitas
 JOSE
Respuestas: 57
Trusted Member
Topic starter
 

Buenas tardes,

He visto que la caja desplegable que contiene el número de artículos para mostrar por página, incluido el "todos" tiene un fallo ( http://lastudio.es/vintage/asientos/butacas-sillones
), el caso es que está con "todos" seleccionado por defecto, pero no muestra todos, si se pone para que se muestren los productos de tres en tres, y luego se pone para que muestre todos, te lleva a la dirección del catálogo principal.

He estado buscando qué fichero tiene esta función y en todos los sitios hablan de este fichero:

/administrator/components/com_virtuemart/classes/pageNavigation.class.php

El problema es que el directorio /classes no existe (no sé si se debe a la nueva versión), con lo cual no sé dónde encontrar el fichero para editar la caja con los valores.

Alguién conoce el fichero y su ubicación?

Un saludo

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 01/03/2013 12:27 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

La ruta que indicas corresponde a Virtuemart 1.1 y parece que en tu caso estás utilizando Virtuemart 2.0. En esta versión el código ha cambiado por completo y, con ello, toda la estructura de archivos del componente.

Para definir el número de productos por página que quieres mostrar en la web tendrás que ir a la administración de Virtuemart y pulsar en el botón Configuración. Después, vete a la pestaña Página inicial. En el parámetro máximo de productos por pantalla en el frontend podrás definir el número máximo de productos que se pueden mostrar en una página.

Es posible que los problemas que tienes con la paginación estén provocados por la plantilla de Joomla que estás utilizando, de forma que sobreescriba algunas plantillas del propio Virtuemart. A modo de prueba, cambia la plantilla de Joomla y comprueba si el sistema de numeración te cambia.


 
Respondido : 01/03/2013 1:28 pm
 JOSE
Respuestas: 57
Trusted Member
Topic starter
 

Buenos días Pablo,

En la configuración que nos ha indicado, hemos establecido ya el número de productos que se quiere mostrar, el fallo está cuando quieres mostrar todos, he probado a cambiar la plantilla, pero el error persiste, si quieres que se muestren todos los productos te redirige a la página principal del catalogo.

Para esta nueva versión de Virtuemart, se puede acceder al fichero que se encarga de esto?

Un saludo


 
Respondido : 04/03/2013 8:14 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Jose

Has realizado alguna modificación en código anteriormente en tu sitio web?, por defecto no debería aparecer Todos en la selección y usualmente este control se compone sólo de números.

Saludos.


 
Respondido : 04/03/2013 8:44 pm
 JOSE
Respuestas: 57
Trusted Member
Topic starter
 

Hola Jhon

Se han realizado modificaciones en el template, pero he probado estableciendo como predeterminadas otras plantillas y el problema persiste, se puede deber a un fallo de la versión del componente Virtuemart? es la versión 2.0.0, y la versión Joomla es 1.5.23

un saludo


 
Respondido : 05/03/2013 9:03 am
Hicham
Respuestas: 1908
Noble Member Suspendido
 

Hola Jose,

Veo que la versión de Virtuemart que estás usando (2.0.0) está desactualizada.

Prueba de actualizar a la última versión que es la 2.0.18 estable.

http://dev.virtuemart.net/attachments/download/582/com_virtuemart.2.0.18a_extract_first.targz.zip

Acuérdate de hacer un backup antes de actualizar.

Saludos


 
Respondido : 05/03/2013 10:44 am
 JOSE
Respuestas: 57
Trusted Member
Topic starter
 

Tras actualizar Virtuemart y Virtuemart AIO, al ver la web no puedo visualizar las imágenes de los productos, ni de las categorías, he visto en la configuración la ruta es la misma, cual es el problema?

un saludo


 
Respondido : 05/03/2013 11:36 am
Hicham
Respuestas: 1908
Noble Member Suspendido
 

Hola Jose

Veo que tu sitio está desactivado temporalmente por tareas de mantenimiento, activalo o envíanos
una un usuario y contraseña de un usuarios sin privilegios para que podemos visualizar el problema.

Saludos


 
Respondido : 05/03/2013 11:41 am
 JOSE
Respuestas: 57
Trusted Member
Topic starter
 

Después de actualizar virtuemart y ver que todas las imágenes del catálogo no se mostraban (tanto la de los productos como la de las categorías), volvimos a restablecer la antigua versión.

Buscando el fallo, he visto que todos los problemas relacionados al realizar la actualización, se deben a la plantilla personalizada para virtuemart, y todas las soluciones dependían del template que se usaba.

Nosotros estamos usando una plantilla personalizada para mostrar las categorías y los productos, y con el fin de evitar pérdidas de tiempo nos gustaría saber si hay alguna otra alternativa de solucionar la paginación (el desplegable que indica qué productos mostrar) que no sea actualizar la versión de Virtuemart y volver a modificar la plantilla personalizada.

¿No es posible acceder al fichero que se encarga de la paginación y modificarlo simplemente?


 
Respondido : 11/03/2013 9:32 am
Hicham
Respuestas: 1908
Noble Member Suspendido
 

Hola José

Prueba en los campos cambia Incremento inicial de lista en formulario de categoría y Registros iniciales Formulario de categoría por el valor que deseas y guarda los cambios. Repite esta operación para todas las categorías donde quieras mostrar 2 productos por página.

Saludos


 
Respondido : 11/03/2013 10:19 am