Jump to content

Error con módulo PS_MBO tras actualización


Recommended Posts

Hola,

Acabo de actualizar la versión de Prestashop de 1.7.7 a 1.7.8 y tengo un problema con el módulo ps_mbo. Cuando renombro la carpeta en el FTP todo va correctamente, salvo que no puedo entrar al marketplace desde Prestashop. Sin embargo, cuando pongo el nombre correcto y se activa el módulo, el back office deja de funcionar, me pide que active el modo depuración y me da el error que adjunto:

¿Qué puedo hacer? Gracias.

Captura de pantalla 2023-04-26 152950.jpg

Link to comment
Share on other sites

Hola @Nickz

Sí, tengo respaldo hecho.

He probado a actualizar dos veces, una deshabilitando el modulo antes de actualizas y otra con el módulo habilitado. En ambos casos tengo el mismo problema cuando el módulo está activado.

 

Link to comment
Share on other sites

@Nickz Pues desde el hosting se me avisaba que la versión PHP era obsoleta (7.3.33) y la quería actualizar a la 7.4.32 que no pone que sea obsoleta. Con la nueva versión de PHP, Prestashop recomienda la versión 1.7.8, por eso el motivo de actualizar.

No actualizo entonces?

Edited by jla290 (see edit history)
Link to comment
Share on other sites

4 minutes ago, jla290 said:

No actualizo entonces?

Correcto y buscate otro servidor. Esta gente puede ser amable pero forzar actualizaciones en tiendas es como para procurar trabajo. Sabes como restaurar tu tienda en otro servidor?

Link to comment
Share on other sites

Hola @ExpertoPrestaShop, tienes razón. He podido solucionar el problema del módulo ps_mbo, subiéndolo de nuevo desde el instalador de módulos del backoffice y eliminando el existente.

Respecto al problema que reporta el debug, según he estado mirando ya aparecía antes de la actualización de la versión de Prestashop. ¿Es fácil de solucionar?¿Afecta notablemente a la web estos errores?

Muchas gracias!.

Link to comment
Share on other sites

Si es simple de solucionar: el método en cuestión tiene que tener los mismos parámetros en el override que en la clase Cart original del núcleo. Si no sabes como hacerlo manualmente, yo te recomendaría desinstalar la version del modulo que hizo este override, buscar una version compatible y volverlo a instalar. Esa sería la solución mas limpia.

Link to comment
Share on other sites

  • 10 months later...
On 4/26/2023 at 3:36 PM, Nickz said:

Deshabilta el modulo.

O retorna a la version anterior. Hiciste un respaldo antes de actualizar?

Hola, tengo el mismo problema. ¿Cómo puedo volver a la versión anterior? Muchas gracias

Link to comment
Share on other sites

10 hours ago, Vir992 said:

Hola, tengo el mismo problema. ¿Cómo puedo volver a la versión anterior? Muchas gracias

Con tu respaldo que se hace usualmente antes de hacer algún cambio.

Link to comment
Share on other sites

Hola, qué tal? Mejor actualiza el módulo a su última versión, seguramente contemplará los cambios en las últimas versiones de PrestaShop, si no fuera el caso, contacta con el desarrollador si aún tienes un mantenimiento con él. Es importante mantener los módulos actualizados pues PrestaShop en las sucesivas versiones suele hacer cambios importantes de vez en cuando en clases y controladores. De todos modos es muy mala práctica usar overrides, mejor usar extensiones (y aún así si no cabe más remedio) pues dificultan mucho la actualización de las versiones de PrestaShop. Un saludo,

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...