Productos destacado...
 
Avisos
Vaciar todo

Productos destacados en VirtueMart

4 Respuestas
2 Usuarios
0 Reactions
1,202 Visitas
Respuestas: 373
Reputable Member
Topic starter
 

Buenas tardes,
los productos que se muestran en productos destacados, hay alguna manera de que los vaya mostrando aleatoriamente, como se puede hacer en virtuemart?
Siempre me muestra los mismos y queda un poco soso.
Pasa lo mismo con 'últimos productos', se puede hacer algo???
Un saludo y gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 30/04/2014 4:39 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Para poder hacer esto será necesario aplicar un cambio en el código del módulo. Revisa el siguiente enlace donde se explican las modificaciones que hay que realizar:

http://victor-rodenas.com/2013/01/29/guia-mostrar-los-productos-destacados-de-forma-aleatoria-en-prestashop-1-5/

Recuerda hacer una copia de seguridad de los archivos que vayas a modificar antes de aplicar los cambios.

La indicación anterior es para el módulo de productos destacados. Sobre el módulo de últimos productos esto tendría menos sentido, ya que precisamente mostraría los últimos productos en el orden de creación. De hecho en Virtuemart el funcionamiento es el mismo.


 
Respondido : 30/04/2014 5:17 pm
Respuestas: 373
Reputable Member
Topic starter
 

Ok, gracias. Ahora mismo no puedo hacer el cambio en el código. Pero mañana o pasado lo hago y os digo si me ha funcionado...


 
Respondido : 30/04/2014 5:33 pm
Respuestas: 373
Reputable Member
Topic starter
 

Como decía el post,
he cambiado la línea:

$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 8), "position");

por:

$products = $category->getProducts((int)Context::getContext()->language->id, 1, ($nb ? $nb : 8), 'date_add', 'DESC', false, true, true, $nb, "position");

en el módulo /modules/homefeatured.php

Y funciona!!!!
Muchas gracias.


 
Respondido : 05/05/2014 12:18 pm