Hola buenos dÃas,
Me gustarÃa saber qué tengo que hacer para que un producto salga con una etiqueta que ponga PRÓXIMAMENTE. Igual que salen con la etiqueta de NUEVO.
Utilizo Pack Empresa Prestashop, versión 1.6.9 y tema Amaltea.
Adjunto foto que he montado para mostrar lo que quiero. El orden es asÃ, descendente, los productos más modernos salen los primeros.
Dentro del producto, en la descripción si he puesto la etiqueta de Próximamente (adjunto foto) pero está dentro del producto y no fuera que es como quiero que esté.
He encontrado una respuesta en el foro de Prestashop, pero la solución que plantean es solo para el módulo de Productos Destacados y yo ahà no lo necesito. SerÃa para todos los productos.
¿Alguna sugerencia? ¿Algún módulo que haga esto?
Gracias !!
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Esta funcionalidad de mostrar la etiqueta "Proximamente" en el listado de productos no viene incorporada con PrestaShop y no conozco ningún módulo que lo haga.
Sà que dispone de un sistema para mostrar la fecha de disponibilidad de producto. Para ello, tendrÃas que editar el producto, ir a la pestaña Cantidades y dejar el stock del producto en 0. Luego, en el campo Fecha de disponibilidad tendrÃas que poner la fecha en la que el producto estará disponible.
Se podrÃan aplicar cambios en el código para mostrar esa pestaña de "Próximamente". En los siguientes enlaces del foro de PrestaShop se indican algunas, aunque ten en cuenta que sean para versiones más antiguas de PrestaShop:
https://www.prestashop.com/forums/topic/171051-exite-modulo-productos-en-proximamente/
Si vas a hacer cambios en el código recuerda realizar una copia de seguridad de los archivos que vayas a modificar.
Hola Pablo, muchas gracias por tu respuesta!!
He estado probando todas las opciones que nos indicas. Te cuento, a ver si puedo solucionarlo y también servirle a alguien más.
La primera opción, stock a 0 y poner fecha de disponibilidad, está bien pero no aparece la palabra próximamente al visualizar el producto en la tienda.
El primer link que me indicas, ya lo habÃa revisado, pero se trata de modificar SOLO el módulo de Productos Destacados y ahà no voy a poner ningún producto que sea de próxima publicación. Lo necesito para todos los productos.
El segundo link ya nos acerca más a la solución. Lo he probado en local host, de dos formas:
La primera opción (adjunto foto) consigo que salga ya lo de PROXIMAMENTE, pero también sale la etiqueta nuevo y esto puede llevar a confusión. Un producto del mes en el que estamos es nuevo y el del mes siguiente es próximamente. Me gustarÃa que no estuvieran las dos etiquetas.
Para ello he pensando en poner una fecha al producto más antigua y sÃ, quito la etiqueta de Nuevo pero, lógico también me sale descolocado en el orden que deberÃa tener dentro de su categorÃa (adjunto foto).
No veo solución para quitar la etiqueta de nuevo y a su vez salga el primero en el orden de categorÃa. Complicado
Mi otra pregunta sobre el tema es esta.
Para que aparezca lo de Proximamente he puesto esta linea, como indican, en el archivo product-list.tpl
{if $product.quantity > 0}{else}{l s='PROXIMAMENTE'}{/if}
En la tienda hay varios productos que tienen 0 stock porque son bajo pedido y esos no pueden salir como próximamente porque son antiguos. Lo he modificado para hacer la prueba y puesto en stock 15 :
{if $product.quantity < 14}{else}{l s='PROXIMAMENTE'}{/if}
Asà si sale, pero es un poco incoherente tener existencias de un producto que aún no ha salido.
Mi pregunta es si lo de product.quantity podrÃa cambiarlo por otra variable. Por ejemplo si la fecha del producto es mayor de 01/04/2015 pon que es proximamente. No sé si puede hacerse o como escribir esa instrucción.
Con lo fácil que serÃa si existiese un módulo para etiquetar un producto como próximamente y listo!! ðŸ™
Muchas gracias, saludos a todos
Hola,
Lo mejor serÃa que dejaras el stock en 0 para los productos para los que quieres mostrar la etiqueta "PRÓXIMAMENTE".
Luego, edita el archivo product-list.tpl y prueba a cambiar la lÃnea
{if isset($product.new) && $product.new == 1}
por esta otra:
{if isset($product.new) && $product.new == 1 && $product.quantity > 0}
De esta forma la etiqueta "nuevo" se mostrará cuando el stock sea 0.
Perfecto !! 🙂
Muchas gracias Pablo !!. Efectivamente al cambiar esa lÃnea, puedo introducir el producto con fecha de abril, sale en primera posición dentro de la categorÃa, aparece con su etiqueta de próximamente y no sale la etiqueta de nuevo. Cuando llegue abril, cambio el stock, aparece la etiqueta NUEVO y desaparece lo de próximamente y se queda como tiene que estar. Qué bien !!
Sois los mejores 😉 Mil gracias
Hola,
Nos alegra que te guste nuestro servicio. 🙂
Nos serÃa de mucha utilidad que nos dejases tu testimonio, solicitamos testimonios para colocar en nuestra página y ayudar a otros posibles clientes a decidirse por nuestros servicios:
Puedes crearlo aquÃ: https://www.webempresa.com/testimonios.html?view=form&layout=edit
Si nos quieres enviar tu testimonio podemos colgarlo en nuestra página con un link hacia la tuya que siempre te ayudará a posicionarte, nuestra página tiene un Page Rank de Google alto.
Si ya te lo solicitamos anteriormente y nos lo facilitaste, puedes dejar otro testimonio si tienes otra página que quieras posicionar mejor al tener un link en la nuestra con tu testimonio.
Gracias por publicar tu testimonio y por tus palabras de agradecimiento.
Ya habÃa enviado un testimonio con Galaxia, pero tenemos otra web y con ella os dejo otro nuevo.
Un placer 🙂