Si sobre finales de abril del año 2019, estáis empezando a recibir emails de nuevos clientes registrados en la tienda con una procedencia un tanto extraña, es decir, spam… Dentro del foro de PrestaShop, una de las modificaciones que propone el usuario dokeia de la comunidad consiste en: Añadir una función llamada => isCustomerName dentro … Continúa leyendo SPAM en el formulario de registro en Prestashop
En este ejemplo, vamos a realizar una pequeña guía (lo siento si se cuela alguna errata), que permitirá que nosotros podamos ver la página de mantenimiento, pero sin desactivar la tienda. La idea es qué. mediante una dirección alternativa, nosotros podamos ver la página de mantenimiento para tener más facilidad a la hora de personalizarla. … Continúa leyendo Ver página de mantenimiento sin desactivar la tienda en Prestashop 1.7
Introducción (Leer atontados) Imaginemos que estamos desarrollando un módulo para Prestashop 1.7, y queremos añadir un fichero javascript o una hoja de estilos dentro del módulo. Vamos a montar un pequeño ejemplo de cómo añadir Javascript y Hojas de estilos a los módulos. Evidentemente es un “mini ejemplo”. (Siento las erratas, pero he realizado el … Continúa leyendo Añadir javascript y css en los módulos en Prestashop 1.7
Introducción (Importante atontados) La persona que vaya mirar este “Tip” tiene que tener al menos un conocimiento básico de la programación orientada a Objetos 🙂 ¿Qué módulo vamos analizar? Vamos analizar el código de un módulo de redes sociales que podemos ver al lado del bloque de newsletter que aparece en la parte inferior de la … Continúa leyendo Crear módulo en Prestashop 1.7
Según nos indica Prestashop, a partir de Prestashop 1.7.1.X se introduce nuevos Hooks. Pasamos a listar dichos Hooks
Crear Hooks mediante código en Prestashop Tenemos una guía, que quedo publicada en este blog en Julio del 2013: Crear un nuevo hook en Prestashop 1.5, la guía sigue siendo válida hoy en día. Crear hooks mediante el módulo de Vekia Módulo desarrollado por Vekia: https://mypresta.eu/modules/administration-tools/hooks-manager.html (Link alternativo de descarga, por si la dirección de descarga del … Continúa leyendo Crear Hooks en Prestashop
Índice de variables globales en Prestashop 1.7 Gracias a Antonio Ventura, por su colaboración y ayuda en la documentación. Valor de variable global en referencia a Monedas {$currency|var_dump} Podemos usar la variable “$currency” en los fichero “.tpl” de la siguiente forma, para obtener distintos valores de la moneda activa en la tienda. {$currency.name} -> Nombre de … Continúa leyendo Variables Globales en Prestashop 1.7
Suponiendo que hayamos configurado en la pestaña Preferencias -> Pedidos la opción: Activar el pedido express para cuentas de invitado Y queremos evitar que en el pedido el usuario se pueda registrar. Permitiendo solo la compra como “Invitado” Editamos el fichero: /themes/default-bootstrap/authentication.tpl Y comentamos el siguiente código (comentar código en Smarty): <div class="row"> <div class="col-xs-12 … Continúa leyendo Desactivar zona registro y permitir solo pedido instantáneo en Prestashop 1.6
Tipos de hook Los hooks “action” se ejecutan cuando se realiza una “acción”, un ejemplo podría ser el hook -> actionValidateOrder que se ejecuta al realizar un pedido. Estos hooks no cargan valores de visualización, nos sirven de utilidad para realizar determinar acciones que se ejecutan de forma interna. Los hooks “display” nos devuelven información que … Continúa leyendo Listado de hooks en Prestashop
Crear un nuevo hook en Prestashop 1.5, es mucho más sencillo de lo que se puede imaginar. Por ejemplo, vamos a coger el módulo llamado “Bloque de Publicidad”, y crear un nuevo hook, que luego vamos a colocar en el listado de productos de tu tienda Prestashop bajo la versión 1.5. Editamos el fichero: /modules/blockadvertising/blockadvertising.php … Continúa leyendo Crear un nuevo hook en Prestashop 1.5