Avisos
Vaciar todo

pantalla en blanco al modificar un articulo  

 
Juan Fco
 Juan Fco
Nuevo usuario

Buenos días hoy al hacer una modificación en un articulo otra vez se me ha quedado la pantalla en blanco solo se ve la cabecera ya tuve que tirar de copia anteriormente para restaurarla pero al hacer un cambio en un articulo otra vez se ha quedado en blanco. Anteriormente le cambie la versión de php porque me daba errores puede tener esto algo que ver alguna sugerencia gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 29/05/2025 11:21 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Juan Fco.

El problema lo tines en el modulo tmmegamenu :

PHP Fatal error: Uncaught Error: Cannot use assign-op operators with string offsets in /home2/factory2/public_html/modules/tmmegamenu/tmmegamenu.php:1301
Stack trace:
#0 /home2/factory2/public_html/modules/tmmegamenu/tmmegamenu.php(2905): Tmmegamenu->makeMenuTop('displayTop')
#1 /home2/factory2/public_html/modules/tmmegamenu/tmmegamenu.php(2923): Tmmegamenu->getWidgetVariables('displayTop', Array)
#2 /home2/factory2/public_html/classes/Hook.php(975): Tmmegamenu->renderWidget('displayTop', Array)
#3 /home2/factory2/public_html/classes/Hook.php(927): HookCore::coreRenderWidget(Object(Tmmegamenu), 'displayTop', Array)
#4 /home2/factory2/public_html/config/smarty.config.inc.php(164): HookCore::exec('displayTop', Array, NULL)
#5 /home2/factory2/public_html/classes/Smarty/SmartyLazyRegister.php(83): smartyHook(Array, Object(SmartyCustomTemplate))
#6 /home2/factory2/public_html/var/cache/prod/smarty/compile/layouts_layout_left_column_tpl/60/fe/fe/60fefe23c8e9ef9ba94e478d2f8415598c4520f9_2.file.header.tpl.php(141): SmartyLazyRegister in /home2/factory2/public_html/modules/tmmegamenu/tmmegamenu.php on line 1301

Para salir del paso puedes renombrar la carpeta tmmegamenu que encontraras dentro de la carpeta modules.

Es un error de un modulo de tu plantilla y tendrás que consultarlo con su soporte.

Un saludo

 

ResponderCitar
Respondido : 29/05/2025 11:32 am

Cursos Gratuitos WordPress

Juan Fco
 Juan Fco
Nuevo usuario

hola gracias por su ayuda pero porque si pongo una copia de seguridad anterior si me salen todo? puede ser la version de php que le he puesto la 7.3 y tenia la 7.0

ResponderCitar
Respondido : 29/05/2025 11:43 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Juan Fco.

Puedes probar a bajar la version de PHP, el cambio de version de PHP no afecta a los archivos y puedes probar varias versiones pero como te digo el problema esta en ese modulo, si lo renombras lo mas seguro que cargue de nuevo la pagina pero claro perderás la funcionalidad del menu.

 

Un saludo

ResponderCitar
Respondido : 29/05/2025 12:00 pm

Juan Fco
 Juan Fco
Nuevo usuario

hola le he bajado la versión de php y nada vuelve a dar el mismo problema con la versión 7.0 que es la que tenia si funciona pero si dejo esta hay otras cosas que no me funcionan por ejemplo no puedo actualizar módulos etc. Por ultimo ya que no encuentro actualización de este modulo ni de mi plantilla cual es tu consejo para solventar este problema cambiar de plantilla o se puede arreglar esto mediante un programador y que me lo repare este error.

 

 

Saludos

ResponderCitar
Respondido : 29/05/2025 12:32 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Juan Francisco.

Puedes ponerte en contacto con algún colaborador y que lo revise:

-> https://www.webempresa.com/directorio-colaboradores.html

 

Personalmente si la plantilla que tienes ahora es un proyecto muerto que no hay actualizaciones ni soporte yo cambiaria de plantilla, tendrás soporte de ultimas versiones de PHP, actualizaciones, módulos, versiones superiores de Prestashop..... y al final te va a costar igual o menos que si contratas soporte ya que te solucionaran el problema pero no vas a poder actualizar, utilizar versiones de PHP superiores, problemas con módulos.....

 

Un saludo

Esta publicación ha sido modificada el hace 21 horas por Pepe
ResponderCitar
Respondido : 29/05/2025 1:00 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación