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
Formulario de contacto que cumpla la LOPD en Prestashop
Cogido de: http://felicianoborrego.com/formulario-de-contacto-cumpla-la-lopd-en-prestashop/ Para el caso del formulario de registro, Prestashop ya viene con un módulo incluido, que solo tendremos que instalar, activar y configurar. Se trata del módulo “Bloque de...
Eliminar pedidos desde el administrador
La mejor forma de añadir el botoncito de eliminar pedidos en el listado del administrador es crear un override de controllers/admin/AdminOrdersController.php. Creamos AdminOrdersController.php en override/controllers/admin/ con este código : class...
Obligar a poner 2 apellidos en el formulario de registro
Cuando un nuevo usuario se registra en prestashop sólo se la pide un apellido, pero esto es un rollo para los envíos ya que necesitamos los dos apellidos. Para ello en vez de crear un nuevo campo para el segundo apellido, lo que vamos a hacer es decirle que meta en...
Cambiar estilos en un item menu prestashop
Si queremos cambiar los estilos de uno o varios items del menú que viene por defecto en prestashop podemos hacerlo de una manera muy fácil. Primero editamos el archivo public_html/tienda/themes/default-bootstrap/js/global.js añadiendo al final del mismo: $('.sf-menu...
Incrustar video de facebook en Web
Buscamos el enlace del video: https://www.facebook.com/1249381175124948/videos/1261100930619639/ Guardamos el número de vídeo(en este caso 1261100930619639) y lo insertamos al final del siguiente código: <script>window.fbAsyncInit = function() { FB.init({ xfbml...