hacer cambios en pl...
Avisos
Vaciar todo

hacer cambios en plantilla de categorías  

 
Puy
 Puy
Usuario experto

Hola, he instalado prestashop con la plantilla Cilene y la mayoría de los productos de la tienda no tienen foto, ¿Como puedo modificar la plantilla de categorias para quitar fotos de productos y añadir en la misma la referencia y que se pueda comprar e indicar la cantidad sin necesidad de ir a la ficha del producto?

Supongo que los cambios se deben hacer en la template, ¿pero en cual y que campos debo añadir y /o eliminar.

He instalado un clon de la tienda para hacer las pruebas os mando un pantallazo de como salen ahora ya que pertenecen a categorías no visibles si no estás logueado

Muchas gracias y un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 02/11/2015 12:20 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Para agregar las fotos de tus productos puedes hacerlo desde el propio backend de prestashop
Catalogo => Productos => Elegir un producto y luego imágenes

Luego con respecto a poner la cantida de compra, creo que tendrías que realizar modificaciones a nivel de código, revisa por ejemplo :

https://mypresta.eu/en/art/developer/prestashop-quantity-field-on-product-list.html

Saludos.

ResponderCitar
Respondido : 02/11/2015 9:09 pm

Puy
 Puy
Usuario experto

Muchas gracias Jhon lo voy a probar,
Lo que quería decir es que ya que no tengo imágenes de los productos, que no aparezca la imagen del producto en el listado, aunque si quisiera poner la referencia.
Un saludo.

ResponderCitar
Respondido : 02/11/2015 9:18 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Actualmente no veo lo mismo que enviaste en la imagen inicial, entiendo que ninguno de tus productos tendrás imágen , en este caso lo más rápido sería ocultar la imagen por CSS.

Saludos.

ResponderCitar
Respondido : 02/11/2015 11:23 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Puy
 Puy
Usuario experto

Hola jhon
He ocultado las imágenes con css, pero lo que no consigo mostrar es la cantidad de compra. he seguido el artículo que me dices y busco las cadenas de texto que indican para sustituir y no las encuentro en los archivos de product-list.tpl del theme cilene.
He visto que existe un módulo para poder incluir este campo, ¿lo conocéis? ¿que tal funciona? os pongo el enlace al mismo.
http://addons.prestashop.com/es/aplicaciones-front-office-prestashop-modulos/9738-cantidad-a-comprar-en-listado-de-productos.html
Prefiero la solución de resolverlo sin módulo pero si no fuese posible no lo descarto.
Un saludo

ResponderCitar
Respondido : 03/11/2015 10:41 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

No conozco el módulo que comentas, así que no se puedo garantizar que funcione correctamente.

Sobre los cambios que se indican en el enlace que te pasó Jhon, el código que tienes que cambiar se encuentra en el archivo themes/Cilene/product-list.tpl, en concreto de las líneas 73 a 83. Hay modificaciones porque las versiones de PrestaShop son distintas.

No te puedo garantizar tampoco que este cambio vaya a funcionar.

ResponderCitar
Respondido : 03/11/2015 2:39 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Puy
 Puy
Usuario experto

Hola Pablo, he intentado solucionarlo, haciendo los cambios en los archivos según el tutorial y no funciona, puede ser que esté haciendo algo mal.

Buscando otro tipo de solución,
¿Puede haber otra plantilla tenga estos campos en la plantilla del listado de productos? o ¿sería posible un desarrollo a medida para que aparezca?

Un saludo

ResponderCitar
Respondido : 03/11/2015 5:46 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

He estado probando y es posible que el código html y css inline que tiene el tutorial no sea del todo compatible, he dejado sólo el input, además el theme Cilene sobreescribe el archivo ajax-cart.js por lo que la modificación es diferente

Primero deshacer los cambios que hayas hecho, luego usa lo que te adjunto, te adjunto los dos archivos modificados, descomprime el archivo y reemplazalo en las siguientes rutas :

/themes/Cilene/product-list.tpl
/themes/Cilene/js/modules/blockcart/ajax-cart.js

PD. Por seguridad has un backup de los archivos a reemplazar. Para que veas los cambios debes limpiar la cache de tu navegador ya que el archivo .js es posible que ya este cargado.

Saludos.

ResponderCitar
Respondido : 03/11/2015 9:12 pm

Cursos Gratuitos WordPress

Puy
 Puy
Usuario experto

Hola jhon
Ya he hecho los cambios y aparece el campo pero me da errores:

En el listado de productos salen unos productos "fantasma" sin datos, que no existen entre los que si
Al añadir por ejemplo 5 solo se añaden realmente de 1 en1
Y he ido a hacer un proceso de compra y en el carrito me hace mal los cálculos (es posible que ya diera el error antes, pero no lo había visto).

¿A que se puede deber?
Un saludo

ResponderCitar
Respondido : 03/11/2015 9:57 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Dudo mucho que sea debido a los archivos que te envie, para descartar prueba estos archivos en una instalación desde cero del pack y verifica si te funciona

Saludos.

ResponderCitar
Respondido : 03/11/2015 10:05 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress