Moderador de la comunidad oficial de Prestashop desde el año 2010 (usuario: nadie).
Desarrollador. Especialista en soporte técnico. Generador y traductor de documentación técnica.
En esta ocasión, vamos hablar de un aporte desarrollado por el usuario Tuni-Soft de la Comunidad de Prestashop, que nos permite cargar nuestros propios ficheros *.css y *.js para luego cargarlos tanto en la tienda como en el mismo panel de administración.
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.
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)
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.
En esta guía, explicaremos como establecer un grupo distinto al “Predeterminado” cuando un usuario se registre en tu tienda Prestashop bajo la versión 1.4 de Prestashop de forma automática.
En este caso, modificaremos de forma “express” el fichero:
/classes/Customer.php
Buscamos la siguiente línea:
$this->id_default_group = 1;
Y depende “1”, que en Prestashop 1.4 es el id grupo llamado “Predeterminado”.
En este caso se indica que la el valor de la variable “_PS_CLASS_DIR_”, está compuesto por el valor de la variable “_PS_ROOT_DIR_” (que en este caso podríamos decir que es el directorio raíz (_PS_ROOT_DIR_ es otra variable que hay definida que hace referencia al directorio raíz, lo que hace en este caso es una concatenación), acompañado de la carpeta “classes”.
En Prestashop 1.5, para importar productos masivamente, debemos ir a la pestaña Parametros Avanzados -> Importar CVS del panel de administración de tu tienda Prestashop.
Además de importar masivamente en Prestashop 1.5 productos, podremos importar:
Aunque en su momento, yo ya realize una guía para Prestashop 1.5 llamada “Crear combinaciones en Prestashop 1.5“, para complementar dicha guía, pongo a vuestra disposición un videotutorial desarrollado por “LaPrimera“.
El videotutorial es el siguiente:
Utilizamos cookies en nuestro sitio web para ofrecerle la experiencia más relevante. Al hacer clic en "Aceptar todas", usted consiente el uso de TODAS las cookies.
Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. De ellas, las cookies clasificadas como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funciones básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza usted este sitio web. Estas cookies se almacenan en su navegador sólo con su consentimiento. También tiene la opción de excluirse de estas cookies. Pero la exclusión de algunas de estas cookies puede afectar a su experiencia de navegación.
Las cookies obligatorias son absolutamente imprescindibles para que el sitio web funcione correctamente. Estas cookies garantizan las funcionalidades básicas y las características de seguridad del sitio web, de forma anónima.
Las cookies funcionales ayudan a realizar ciertas funcionalidades como compartir el contenido del sitio web en las plataformas de las redes sociales, recoger opiniones y otras características de terceros.
Las cookies de rendimiento se utilizan para entender y analizar los índices de rendimiento clave del sitio web, lo que ayuda a ofrecer una mejor experiencia de usuario a los visitantes.
Las cookies analíticas se utilizan para entender cómo interactúan los visitantes con el sitio web. Estas cookies ayudan a proporcionar información sobre las métricas del número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
Las cookies de publicidad se utilizan para ofrecer a los visitantes anuncios y campañas de marketing relevantes. Estas cookies rastrean a los visitantes en todos los sitios web y recopilan información para ofrecer anuncios personalizados.