Migración PrestaShop 1.7 a 9
Salir de la 1.7 y llegar a la 9 sin romper la tienda.
Dos saltos de versión, un solo proyecto controlado: 1.7 a una 8.x estabilizada y después 8.x a 9.x. Plantilla Smarty rehecha en Twig, módulos y overrides reescritos, validación completa en staging antes de tocar producción.
Una tienda que sigue en 1.7 acumula dos saltos importantes: la modernización que trajo PrestaShop 8 (PHP 8.1+, back-office saneado) y después el paso a PrestaShop 9 (Symfony 7, Twig 3, fin de Smarty en el back-office). PrestaShop no ofrece una actualización directa de 1.7 a 9: pasamos primero por una 8.x estabilizada y probada, y luego a la 9.
Si tu tienda ya está en 8.x, consulta nuestra página migración PrestaShop 8 a 9.
Cómo podemos ayudarte
Auditoría de la 1.7 actual
Versión exacta, PHP, módulos, overrides, plantilla, volumen de base de datos. Informe presupuestado antes de escribir una línea.
Migración en dos etapas
De 1.7 a 8.x, validación, y después de 8.x a 9.x. El salto directo no existe en PrestaShop.
Plantilla Smarty a Twig
Templates rehechos, fin de los helpers Smarty, control del responsive y de los Core Web Vitals.
Módulos y overrides
Reescritura para Symfony 7 y hooks 9.x, eliminando los overrides ya innecesarios. El código es tuyo.
Base de datos e histórico
IDs de productos, categorías, clientes y pedidos conservados. Ningún enlace roto, ninguna redirección que rehacer.
Cambio y rollback
Puesta en producción en ventana corta, marcha atrás lista ante cualquier incidente, 72 h de monitorización.
Cómo trabajamos
-
01
Auditoría gratuita de 30 min
Vemos la tienda en pantalla compartida, medimos la distancia hasta la 9 y presupuestamos.
-
02
Presupuesto cerrado en 24 h
Alcance claro, precio comprometido, plazo comprometido. Sin tarifa por día abierta, sin sorpresas.
-
03
Etapa 1: de 1.7 a 8.x
En staging: subida de PHP, módulos, overrides, plantilla. Validas una 8.x sana.
-
04
Etapa 2: de 8.x a 9.x
Symfony 7, Twig 3, módulos en 9.x. Proceso de compra y back-office probados de principio a fin.
-
05
Puesta en producción y seguimiento
Puesta en producción en ventana corta, 72 h de monitorización y 30 días de soporte incluidos.
Stack técnico
Guías & documentación.
Documentación
Listos cuando tú lo estés.
Sin pitch — sólo una valoración honesta de tu proyecto en 20 minutos.
Preguntas frecuentes
¿Por qué no migrar directamente de 1.7 a 9?
Porque PrestaShop no lo permite. La herramienta oficial de actualización espera una 8.x estable como punto de partida para pasar a 9.x. Por eso trabajamos en dos etapas: primero 1.7 a 8.x, con su propia validación, y después 8.x a 9.x. También es más seguro: cada etapa aísla sus regresiones en lugar de mezclarlo todo en un solo salto.
¿Cuánto dura el proyecto completo?
Para una tienda estándar (catálogo medio, de 5 a 15 módulos de terceros, plantilla poco modificada): de 15 a 20 días laborables. Para una tienda compleja (catálogo grande, muchos overrides, plantilla muy personalizada, conector ERP): de 25 a 40 días. El presupuesto fija un plazo comprometido al día después de la auditoría.
¿Cuánto cuesta?
Desde 6 000 € para una 1.7 limpia y poco modificada. Una tienda con muchos overrides, una plantilla a medida antigua y módulos propios suele situarse entre 10 000 y 25 000 €. La auditoría previa de 30 minutos es gratuita y el presupuesto es cerrado, no por tiempo trabajado.
¿Mis módulos de 1.7 funcionarán en la 9?
Rara vez tal cual. Un módulo escrito para 1.7 suele usar hooks ya retirados, helpers Smarty en el back-office y llamadas eliminadas en la 9. La auditoría enumera cada módulo con su estado: compatible, con actualización del editor disponible, a reescribir o a sustituir. En los módulos comerciales, la licencia del editor suele cubrir la versión 9 sin coste adicional.
¿Y mi plantilla?
Es la parte más pesada del proyecto. Una plantilla 1.7 se apoya en Smarty y en templates que la 8 y la 9 han ido moviendo. Dos opciones según su estado: reconstruirla igual sobre la base Classic o Hummingbird de la 9, o rediseñarla si la original es una plantilla comprada que su editor ha abandonado. Presupuestamos ambas opciones.
Mi 1.7 funciona con PHP 7.x, ¿es un bloqueo?
No, pero forma parte del trabajo. PrestaShop 8 exige PHP 8.1 como mínimo y la 9 apunta a 8.1-8.3 según la versión menor. La subida de PHP se hace en la primera etapa, en staging, junto con la revisión del código que falla en versiones recientes (funciones eliminadas, tipados, llamadas dinámicas).
¿Puedo perder pedidos, clientes o posiciones SEO?
No, si la migración se hace bien. Los IDs de productos, categorías, clientes y pedidos se conservan idénticos y las URLs no cambian, salvo que tú lo pidas. Se mantienen el sitemap y las redirecciones existentes, y el seguimiento en Search Console tras el cambio está incluido para verificar que ninguna señal cae.
¿Migrar o rehacer la tienda desde cero?
Es una duda razonable cuando la 1.7 es muy antigua. Migrar conserva el histórico, las URLs, los clientes y el SEO: es la opción correcta en la mayoría de los casos. Rehacer desde cero se justifica si la plantilla está muerta, los overrides son inmanejables y el catálogo hay que rehacerlo de todas formas. La auditoría lo decide con cifras, no por intuición.
¿Qué NO incluye la tarifa?
La tarifa cubre la migración técnica: código, base de datos, módulos, plantilla existente. No se incluyen por defecto el rediseño gráfico, las nuevas funcionalidades, el cambio de alojamiento ni la formación del back-office. Cualquiera de estos puntos puede añadirse al presupuesto si lo necesitas.