Como empezó mi andadura en Prestashop en el 2010

Era el año 2010, un cliente buscaba montar una tienda, en ese momento desconocía Prestashop, pero un buen amigo de Cádiz, me dijo que existía una plataforma de comercio electrónico llamada Prestashop, me puse a investigar y curiosamente desde el primer día me enamore de ella.

Cuando fueron pasando los meses, me registre en la comunidad oficial de Prestashop, y vi que muchos usuarios tenían dudas que yo mismo había tenido unos meses antes, sin pensarlo, me puse a dar soporte de forma totalmente voluntaria.

Fueron pasando los meses, y cuando me di cuenta, estábamos en el 2011, moderando y dando soporte a la comunidad de Prestashop casi “24 horas al día”.

No solo me llegaban consultas en los foros de Prestashop, también por email, por teléfono y al final sin darme cuenta, termino siendo casi todo voluntario.

Es cierto, que fui sacando algún trabajo a nivel de implementación, configuración, personalización, desarrollo, asesoramiento, pero gestionar la comunidad de Prestashop, me llevaba demasiado tiempo…. y compatibilizar ambas cosas era muy complicado.

Recuerdo, que hasta me llamaban por teléfono personas de otros países para que les ayudara.

En el año 2012, se celebro el Barcamp de Prestashop en Barcelona, donde acudí con una persona de Murcia vinculada también al mundillo de Prestashop, creo recordar que fuimos en avión, y estuvimos alojados en un hostal…

Recuerdo con mucho cariño, que en aquella época me nombraron en la newsletter oficial de Prestashop: (Ver newsletter)

Mensaje de bienvenida al primer Barcamp de Prestashop en España
Mensaje de bienvenida al primer Barcamp de Prestashop en España

En el 2012 – 2013, fue la explosión definitiva por parte mía en la comunidad de Prestashop,  empezaron a registrarse más usuarios en los foros de Prestashop, y esto hizo que mi participación subiera como la espuma, recuerdo que pasaba días sin dormir para participar e intentar ayudar en lo que podía.

En el 2014, empecé a tener problemas estomacales (tarde casi 2 años en poder recuperarme), que hicieron que mi actividad fuera bajando en la comunidad, pero seguí activo intentando ayudar en lo que podía.

Recibí ofertas laborales de varias empresas, y lo cierto es que era un mundillo en el que me apetecía trabajar (“en su momento”) de forma estable, depende estar haciendo trabajos como freelance, pero la realidad, entre mis problemas gastrointestinales que se terminaron alargando alrededor de 2 años y otros problemas que tenía, no me encontraba en condiciones.

Llego el año 2015, y Prestashop contacto conmigo para darme un premio (por mi contribución a la comunidad de los años anteriores) en un evento que se celebraba en París, como contribuidor más valorado de la comunidad de Prestashop, como no podía ir a París, me lo enviaron por correos.

Premio recibido por parte del Equipo de Prestashop como contribuidor más valorado de la Comunidad de Prestashop
Premio recibido por parte del Equipo de Prestashop como contribuidor más valorado de la Comunidad de Prestashop

Continúa leyendo Como empezó mi andadura en Prestashop en el 2010

Ampliación del soporte de Prestashop 1.6 hasta junio de 2019

Prestashop, ha publicado en su blog (12/10/2018), que el soporte de la versión 1.6 se extenderá hasta junio de 2019 (Recuerdo, que oficialmente se acababa en octubre del 2018).

El soporte, principalmente se mantendrá, en actualizaciones para corregir bugs críticos y problemas de seguridad.

Continúa leyendo Ampliación del soporte de Prestashop 1.6 hasta junio de 2019

Comprobar envíos por código postal en Prestashop

Por el blog, tenemos varios artículos relacionados con la configuración de los gastos de envío (revisar información), tanto de versiones antiguas como recientes de Prestashop, pero, en esta ocasión, vamos hablar de un módulo que permitirá al visitante de la tienda con 1 clic, conocer si se permiten envíos en su localidad.

Por lo que he podido ojear en el código del módulo, te crea una tabla al instalarse, llamada => ps_zipcodechecker, en la que almacena id, código postal, país, ciudad, provincia y estado de activación. Los datos los trata como independientes de Prestashop (otra cosa es que lo amplíen en un futuro para una mejor integración), por lo tanto cuando el módulo hace la comprobación del código postal en dicha tabla, hace una consulta a la misma para verificar si la tienda permite hacer gastos de envío a los códigos postales que hemos configurado en el módulo, y que, por tanto han sido insertados en la tabla mencionada.

Continúa leyendo Comprobar envíos por código postal en Prestashop

Parche importante para tiendas que se encuentren en Prestashop 1.6.1.21

Si el parche no queda aplicado o la tienda actualizada, esta puede quedar bloqueada tras el paso de los días, obteniendo los siguientes errores:

[PrestaShop] Fatal error in module file …./classes/Tools.php:
Uncaught Error: Undefined class constant ‘CACERT_LOCATION’ in …./classes/Tools.php:2058

Stack trace: …./classes/Tools.php(2084): ToolsCore::refreshCACertFile() #1

Esta información, la vi inicialmente en el foro de Prestashop, el 5 de octubre de 2018, reportado por el usuario doekia, posteriormente y tras el paso de los días Prestashop publico la versión 1.6.1.22 solucionando el problema.

Continúa leyendo Parche importante para tiendas que se encuentren en Prestashop 1.6.1.21

Mostrar email del cliente de forma más visual en la ficha del pedido en Prestashop

La idea de este tutorial, es mostrar el email del cliente en el encabezado del bloque “Pedido”, que vemos dentro de la ficha del pedido (valga la redundancia).

Bloque Pedido

El resultado final, sería:

Mostrando email del cliente

Es cierto, que el email, lo podemos ver directamente en el bloque “Cliente” de la ficha del pedido, pero a lo mejor te interesa verlo directamente en el título del bloque “Pedido“.

El proceso, para mostrar el email del cliente en el título del bloque “Pedido”, es más sencillo de que te lo puedes imaginar.

Continúa leyendo Mostrar email del cliente de forma más visual en la ficha del pedido en Prestashop

Cambiar “31/05/1970” que vemos debajo del campo fecha de nacimiento en Prestashop

Cuando estamos situados en el formulario de registro de la tienda, vemos que debajo del campo, correspondiente a la fecha de nacimiento, aparece el dato => 31/05/1970.

Formulario datos Prestashop

¿De dónde proviene este dato? ¿Podemos cambiarlo en las traducciones de Prestashop (revisar información) ?

Continúa leyendo Cambiar “31/05/1970” que vemos debajo del campo fecha de nacimiento en Prestashop

Tengo Prestashop 1.6 y no quiero actualizar a Prestashop 1.7 ¿Soluciones?

thirty bees

A inicios de 2017, estuvimos hablando de thirty bees (revisar información), a día de hoy puedo confirmar que vale pena trabajar con dicha alternativa, sino queremos actualizar a Prestashop 1.7. Recuerdo, que thirty bees nació como un fork de Prestashop 1.6.

La ventaja es que, mientras el soporte de actualizaciones de Prestashop 1.6, se acaba oficialmente en breve, con  thirty bees, vas a tener actualizaciones, además de mejoras que no han quedado implementadas en Prestashop 1.6.

No debéis tener miedo en usar thirty bees, al usar la base de Prestashop 1.6.1, todo lo que estuvierais usando en dicha versión, en principio es compatible.  Si usáis Prestashop 1.5, también se puede hacer la migración a thirty bees, pero obviamente la plantilla que estuvieras usando no funcionara, tendréis que usar la que lleva thirty bees por defecto y los módulos (no nativos) darán problemas y muchos no funcionaran.

Continúa leyendo Tengo Prestashop 1.6 y no quiero actualizar a Prestashop 1.7 ¿Soluciones?

Eliminar (ocultar) columnas en el listado de pedidos en Prestashop

Listado de pedidos en Prestashop 1.7
Listado de pedidos en Prestashop 1.7

Recordemos algunos de los artículos, que tenemos en referencia a las columnas que visualizamos en el listado de pedidos dentro del panel de administración:

Vaya, pues creía que tenía alguna otra entrada por el blog…

Ahora que recuerdo, tenemos algún artículo en referencia al listado de clientes en el panel de administración.

En este documento, vamos a “quitar” la columna “Nuevo cliente” (podría ser cualquier otra).

Continúa leyendo Eliminar (ocultar) columnas en el listado de pedidos en Prestashop

Problemas de lentitud en el backoffice (panel) en Prestashop

Durante el día de hoy (01/10/2018), se han detectado problemas con la API (Tweet de Enrique Gómez) de Prestashop, lo que ha causado que existan problemas a la hora de manejarse por el panel (backoffice) produciendo una lentitud extrema. En las redes sociales y en el foro de Prestashop, este problema ha causado una explosión de “pánico”, pero indicar, que la comunidad de Prestashop ha encontrado una solución a la lentitud del panel de la tienda, que si bien, es temporal, sirve para salir del paso.

Pasamos a detallar los cambios para Prestashop 1.7, posteriormente hablaremos de los cambios para Prestashop 1.6.

Mientras Prestashop soluciona el problema, podéis desactivar la conexión con addons, editando el fichero => /classes/Tools.php

Continúa leyendo Problemas de lentitud en el backoffice (panel) en Prestashop

Error en el filtro de categorías al gestionar el stock en Prestashop 1.7

Imaginemos que has actualizado la tienda de una versión antigua a Prestashop 1.7, y te encuentras que el filtro de categorías en el panel de administración, funciona en todas las secciones (o la mayoría) menos en la gestión de stock (Catálogo => Stock).

No funciona el árbol de categorías en la sección de stock
No funciona el árbol de categorías en la sección de stock
Funcionar el árbol de categorías en la sección de productos

Lo primero que se te puede venir a la cabeza:

  • Ver si en la consola del navegador te salen errores de peticiones (en Chrome, botón derecho => inspeccionar elemento o F12)
  • Habilitar el debug de errores para ver si consigues localizar algún error especifico en la sección de stock.

Continúa leyendo Error en el filtro de categorías al gestionar el stock en Prestashop 1.7

Error 500 en el formulario de contacto tras actualizar a Prestashop 1.7

Recordar que cuando se produce un error 500 en la tienda, el primer paso es habilitar el debug (revisar artículo).

A partir de ese momento, podéis obtener más información del fallo, en un caso que vi por el foro de Prestashop, al usuario le salia la siguiente información:

No template found for …../themes/classic/contact-form.tpl

Fichero contact-form.tpl no encontrado

El error dice que no encuentra el fichero “contact-form.tpl” en el directorio de la plantilla, y tiene razón, es que en Prestashop 1.7, no existe el fichero con ese nombre (revisar ubicación del fichero del formulario de contacto en Prestashop 1.7).

 ¿Dónde se encuentra el fallo?

Continúa leyendo Error 500 en el formulario de contacto tras actualizar a Prestashop 1.7