PrestaShop: Guía para instalar un módulo básico
Introducción: ¿Por qué necesitas instalar un módulo en PrestaShop?
Si tienes una tienda online PrestaShop, probablemente ya sabes que los módulos son el corazón de su personalización. Un módulo te permite añadir funcionalidades como pasarelas de pago, herramientas de SEO, envíos, o integraciones con redes sociales. Sin embargo, para muchos principiantes, el proceso de instalar módulo PrestaShop puede parecer complejo. En esta guía te explicaré paso a paso cómo hacerlo, desde la descarga hasta la configuración básica, sin necesidad de conocimientos técnicos avanzados.
[INFO] Si estás empezando con PrestaShop, recuerda que la versión 1.7 y superiores tienen un gestor de módulos integrado muy intuitivo. Pero si tienes una versión anterior, los pasos pueden variar ligeramente.
Requisitos previos para instalar un módulo
Antes de comenzar, asegúrate de tener:
- Acceso al panel de administración de PrestaShop (normalmente en
tudominio.com/admin). - Archivo del módulo en formato
.zipo.tar.gz. Puedes descargarlo desde el marketplace oficial (Addons de PrestaShop) o de un desarrollador externo. - Conexión a internet para verificar la compatibilidad y descargar dependencias (si las hay).
- Permisos de escritura en la carpeta
/modulesde tu servidor. Si usas un hosting compartido, esto suele estar configurado por defecto.
[WARNING] Nunca descargues módulos de fuentes no oficiales. Podrían contener malware o vulnerabilidades que comprometan tu tienda.
Paso 1: Accede al gestor de módulos de PrestaShop
El primer paso para instalar módulo PrestaShop es entrar en el panel de administración:
- Inicia sesión en tu tienda online PrestaShop con tus credenciales de administrador.
- En el menú lateral izquierdo, busca la sección "Módulos" y haz clic en "Módulos y servicios".
- Se abrirá una interfaz con dos pestañas: "Módulos" (los ya instalados) y "Catálogo de módulos" (para buscar nuevos).
Si tu versión de PrestaShop es anterior a la 1.7, el proceso puede variar ligeramente. Busca la opción "Módulos" en el menú principal y luego "Módulos" o "Añadir un nuevo módulo".
Paso 2: Sube el archivo del módulo (método manual)
Si no encuentras el módulo en el catálogo oficial (por ejemplo, si lo has comprado en un marketplace externo), deberás subirlo manualmente:
- En la pantalla de "Módulos y servicios", haz clic en el botón "Subir un módulo" (ubicado en la parte superior derecha, con forma de icono de flecha hacia arriba).
- Selecciona el archivo
.zipde tu módulo desde tu ordenador. - PrestaShop lo procesará automáticamente y lo instalará.
[TIP] Si el botón de subir no aparece, asegúrate de que tu navegador esté actualizado. En algunos casos, puede estar oculto en un menú desplegable.
Paso 3: Instalación desde el catálogo oficial
Si prefieres instalar un módulo desde el marketplace de PrestaShop:
- Ve a la pestaña "Catálogo de módulos".
- Usa el buscador para encontrar el módulo deseado (por ejemplo, "Google Analytics" o "PayPal").
- Haz clic en "Instalar" junto al módulo. PrestaShop descargará e instalará automáticamente el módulo.
[INFO] Algunos módulos gratuitos requieren que tengas una cuenta en Addons de PrestaShop. Si es de pago, deberás comprarlo primero.
Paso 4: Configuración básica del módulo
Una vez instalado, el módulo aparecerá en la lista de "Módulos instalados". Ahora debes configurar PrestaShop para que el módulo funcione correctamente:
- Busca el módulo en la lista (puedes usar el buscador interno).
- Haz clic en "Configurar" (o en el icono de engranaje).
- Se abrirá una página con las opciones de configuración específicas del módulo. Por ejemplo:
- Módulo de pago: Introduce las credenciales de tu pasarela (API key, merchant ID, etc.).
- Módulo de envío: Configura tarifas, zonas geográficas y métodos de entrega.
- Módulo SEO: Ajusta metadatos, sitemaps o redirecciones.
- Guarda los cambios (normalmente con un botón "Guardar" o "Actualizar").
[WARNING] No modifiques archivos PHP del módulo directamente a menos que sepas lo que haces. Usa siempre la interfaz de configuración.
Paso 5: Verifica que el módulo funciona
Para asegurarte de que todo está correcto:
- Ve a la parte frontal de tu tienda (por ejemplo,
tudominio.com). - Prueba la funcionalidad que añade el módulo (por ejemplo, si es de pago, simula una compra; si es de SEO, revisa el código fuente de una página).
- Vuelve al panel de administración y revisa los logs o reportes del módulo (si los tiene).
[TIP] Si el módulo no se muestra, verifica que esté activado en la lista de módulos instalados. A veces se instala pero queda deshabilitado por defecto.
Solución de problemas comunes
Aunque el proceso es sencillo, pueden surgir algunos inconvenientes. Aquí tienes soluciones para los más frecuentes:
Error de compatibilidad de versiones
Si recibes un mensaje como "Este módulo no es compatible con tu versión de PrestaShop", verifica:
- Que el módulo sea para la misma versión (1.6, 1.7, 8.x, etc.).
- Que hayas descargado la versión correcta desde el marketplace.
- En algunos casos, puedes forzar la instalación editando el archivo
config.xmldel módulo, pero no es recomendable.
El módulo no se sube
Si al hacer clic en "Subir un módulo" no pasa nada:
- Comprueba que el archivo no supere el límite de tamaño permitido por tu hosting (normalmente 2MB o 8MB). Si es muy grande, súbelo vía FTP.
- Asegúrate de que el archivo esté en formato
.zipy no corrupto.
Problemas de permisos en el servidor
Si usas un servidor gestionado con Syspanel (HestiaCP), el puerto de acceso es el 2106. Para solucionar problemas de permisos:
- Accede a Syspanel con tu usuario y contraseña.
- Ve a "Administrador de archivos" o usa FTP para dar permisos 755 a la carpeta
/modules. - Si no sabes cómo, contacta con tu proveedor de hosting.
[INFO] Recuerda que Syspanel es una herramienta de gestión de servidores que facilita tareas como la creación de bases de datos, subida de archivos y configuración de dominios. El puerto 2106 es el predeterminado para su panel web.
Preguntas frecuentes (FAQ)
¿Puedo instalar un módulo sin acceso al panel de administración?
No, necesitas al menos permisos de administrador en PrestaShop. Si no tienes acceso, contacta con quien te dio de alta en la tienda.
¿Cómo desinstalo un módulo?
En la lista de módulos instalados, haz clic en "Desinstalar" y luego en "Eliminar". Esto borrará sus archivos y datos.
¿Los módulos afectan el rendimiento de mi tienda?
Sí, especialmente si son pesados o están mal programados. Instala solo los necesarios y mantenlos actualizados.
¿Qué hago si el módulo me pide una clave de licencia?
Normalmente la recibes por correo al comprarlo. Si no la encuentras, revisa tu bandeja de spam o contacta al desarrollador.
¿Puedo instalar módulos desde FTP?
Sí, puedes subir el archivo .zip a la carpeta /modules de tu servidor mediante FTP y luego instalarlo desde el panel de administración. Esto es útil para módulos grandes.
Conclusión
Instalar un módulo en PrestaShop es un proceso sencillo que puede transformar tu tienda online PrestaShop en una plataforma más potente y adaptada a tus necesidades. Recuerda siempre descargar módulos de fuentes confiables, mantener tu tienda actualizada y probar cada nuevo módulo en un entorno de pruebas antes de ponerlo en producción.
Si sigues esta guía paso a paso, podrás instalar módulo PrestaShop sin complicaciones. Y si encuentras algún problema, no dudes en consultar la documentación oficial o pedir ayuda en foros especializados. ¡Buena suerte con tu tienda!
