Cambiar texto del bloque de la página principal en Prestashop 1.7

Por lo visto, todavía tengo seguidores ultras de mi época antigua (imagino que principalmente por mi super actividad del pasado en los foros de Prestashop). Por cierto, estoy agradecido por los comentarios que me habéis realizado en el artículo donde comento mis inicios en el mundo de Prestashop (recordar artículo).

Como dije en mi anterior artículo, en busca de nuevos horizontes me encuentro, tras los problemas que he tenido en los años anteriores, por lo tanto, no prometo mucho.

Escribir 2 artículos después de tantos años, casi es como un orgasmo, el tercero veremos a ver si es este año o dentro de 2 años.

Estaba pensando sobre si escribir un artículo sobre algún aspecto de Prestashop 1.7, o escribir una curiosidad que me haya pasado, pero por tema de confidencialidad, dejaremos las curiosidades para más tarde, donde hablaremos como se desarrollo un módulo para una empresa que tiene logo con un fondo verde que empieza por “c” y termina por “s”, donde hacíamos una llamada a un fichero en un servidor tomcat que nos devolvía los datos de respuesta hacia el módulo. Guardo documentación de aquella época y creo que es interesante liberarla con tiempo, pero por ahora lo dejaremos en standby.

Continúa leyendo Cambiar texto del bloque de la página principal en Prestashop 1.7

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 comentó que existía una plataforma de comercio electrónico llamada Prestashop, me puse a investigar y curiosamente desde el primer día me quede conmovido.

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 bastante complicado. Incluso recuerdo alguna llamada por teléfono de 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 periodo 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 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. Aunque añado, que muchas de esas ofertas no me terminaban de convencer, ya que una persona no puede ocuparse de todo, una empresa tiene que tener distintos departamentos y punto de apoyo entre distintas personas.

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

Error al subir ficheros/imágenes – Archivo demasiado grande – Prestashop

Intentas subir algún fichero en la tienda, y te sale un mensaje advirtiendo de que su tamaño es excesivamente grande.

Error subida ficheros

Si tienes problemas para dar con la solución al problema, revisa la siguiente información (pincha sobre la imagen):

Acceder al tutorial para solucionar el problema con la subida de ficheros en Prestashop
Acceder al tutorial para solucionar el problema con la subida de ficheros en Prestashop

Módulo para añadir Google Maps en Prestashop 1.7

Pequeña reseña de un módulo que nos permite añadir el típico mapa de Google Maps en distintas posiciones de la tienda en Prestashop 1.7, gracias al nuevo sistema de Widget que incorpora esta nueva versión de Prestashop.

Mapa en el listado de tiendas en Prestashop 1.7

Para ver la reseña del módulo y poder descargar el módulo, debéis pinchar en la siguiente imagen:

Acceder a información del módulo

Ocultar colores en listado productos de Prestashop

Colores en los listados de productos en Prestashop

Disponéis en el blog un pequeño tutorial para ocultar los colores y texturas en los listados de productos. Es obvio que la idea es ocultarlos para que se visualicen solamente dentro de la ficha del producto.

Para acceder este manual de Prestashop, debéis pinchar sobre la siguiente imagen:

Acceder al tutorial para ocultar texturas y colores en los listados de productos en Prestashop

[DOC] Configurar y definir campos obligatorios en Prestashop

Pequeña guía de usuario, que sirve para poder configurar la obligatoriedad de los campos en la tienda, tanto los de la dirección, como la de la información básica (personal) de los clientes.

Para ver esta guía y poder configurar los campos obligatorios en Prestashop, pincha en la siguiente imagen:

Acceder a un tutorial para poder configurar los campos obligatorios en Prestashop
Acceder a un tutorial para poder configurar los campos obligatorios en Prestashop

Logo de la marca en los listados de productos de Prestashop

Módulo desarrollado por el usuario ndiaga de la Comunidad de Prestashop.

Permite mostrar en los listados de productos el logo que hemos configurado en las marcas/fabricantes de la tienda.

Listado de productos – Logo marca

La subida e instalación del módulo sin problemas desde la pestaña módulos -> módulos.

Módulo instalado

Dentro de la configuración del módulo, tenemos una opción que servirá para mostrar también el nombre de la marca junto con el logo.

Mostrar nombre del fabricante/marca

Por otro lado, para que el módulo funcione, debemos editar el fichero:

/themes/TuPlantilla/product-list.tpl

Continúa leyendo Logo de la marca en los listados de productos de Prestashop

Mostrar número de pedidos por cliente en Prestashop

Traducción del idioma de Shakespeare al idioma de Cervantes de un aporte del usuario vekia de la Comunidad de Prestashop.

Aporte en el idioma de Shakespeare: 

https://mypresta.eu/en/art/developer/number-of-customers-orders.html

Aporte en el idioma de Cervantes:

Con este TIP cuando vayamos a la pestaña Clientes -> Clientes del panel de administración veremos en los listados de los clientes una columna llamada “Pedidos” con el número de pedidos de cada cliente.

Listado Clientes

Aunque vamos a editar los controladores directamente, recordar que lo más optimo y recomendable es hacer un override.

  • Fichero: /controllers/admin/AdminCustomersController.php

Buscamos la siguiente consulta SQL:

Consulta SQL

Y justo después de -> as connect añadimos:

(SELECT COUNT(*) FROM '._DB_PREFIX_.'orders o where o.valid =1 AND (o.id_customer = a.id_customer)) AS nb_of_orders

Quedando del siguiente modo:

Consulta modificada

De esta forma en la consulta vamos a poder obtener el número de pedidos por cliente.

El siguiente paso consiste en el mismo fichero:

Buscamos el siguiente código:

$this->fields_list = array(
'id_customer' => array(
'title' => $this->l('ID'),
'align' => 'text-center',
'class' => 'fixed-width-xs'
),

Correspondiente a la columna de ID cliente en el listado clientes y debajo añadimos:

Continúa leyendo Mostrar número de pedidos por cliente en Prestashop

Convertir iframes (youtube, vimeo, maps…) en responsive en Prestashop

Cuando, por ejemplo, editamos la ficha del producto desde la pestaña Catálogo -> Productos e insertamos un vídeo de youtube en la descripción del producto.

Recordar que debemos tener activado en la pestaña Preferencias -> Configuración -> Permite iframes en los campos HTML

Permitir iframe
Copiar enlace
Pegar enlace
Pegar enlace

Código iframe auto generado tras pegar el enlace del vídeo

Código iframe

Vídeo cortado

Vídeo cortado

Continúa leyendo Convertir iframes (youtube, vimeo, maps…) en responsive en Prestashop