En las versiones de prestashop inferiores a 1.6.1.9 hay un error que no permite guardar y permanecer, se queda como si no hubiera hecho nada. Editamos el archivo /admin-13/themes/default/template/controllers/products/helpers/form/form.tpl En la linea 252 apróx y...
Programación
Quitar ventana popup cuando añades al carro
https://www.prestashop.com/forums/topic/335166-solucionado-c%C3%B3mo-eliminar-la-ventana-emergente-al-a%C3%B1adir-al-carrito/ Aquí dice como quitar la ventana y también como poner un texto de aviso de producto añadido al carrito
Quitar gastos de envío del bloque del carrito en la cabecera
https://www.prestashop.com/forums/topic/481052-solved-cart-blockcarttpl-hide-shipping-and-show-total-price-without-shipping/
prestashop cron clear cache
http://prestacraft.com/programmatically-cache-clearing-in-prestashop/#
Abrir enlace Fancybox
Si queremos abrir un enlace sobre la mismo imagen en una ventana chula con fondo gris, sea a otra Web o a una imagen tendremos que hacerlo de la siguiente manera, primero ponemos en header.tpl este script: <script type="text/javascript"> $('a.iframe').fancybox({...
Configurar TPV Redsys
Cuando configuramos en entorno real un TPV tenemos que cambiar una configuración básica para que nos permita enviar la confirmación de que ha pagado el cliente a la tienda sin que tenga que darle al botón continuar: Para ello configuramos el tpv desde el administrador...
Hooks Prestashop
Nombre técnico Nombre Descripción 1 displayPayment Payment This hook displays new elements on the payment page 2 actionValidateOrder New orders 3 displayMaintenance Maintenance Page This hook displays new elements on the maintenance page 4 actionPaymentConfirmation...
Módulos: estándares de codificación
Estándares PSR1 y PSR2 (guia de estilos de código) Es muy importante seguir los dos estándares para que Prestashop nos deje vender un módulo en su plataforma.
Error al registrar usuario
“Technical Error Unable To Load Form” When Creating A Account Prestashop Solución Accedete al file /tema_default/js/authentication.js Por la linea 38, sustituir url: baseUri + ‘?rand=’ + new Date().getTime(), por url: baseUri + ‘index.php?controller=authentication’...
Error al generar PDF de albarán
https://github.com/PrestaShop/PrestaShop/pull/5411/commits/2d140943c9d7bf5a2c762bc0ada2994ad705947f