Jump to content

Pestaña Modulos del Backoffice se muestra sin CSS y no funciona Prestashop 1.6.0.6


roolz

Recommended Posts

Buenos días,


 


Cuando entro en la pestaña de Modulos dentro del Backoffice (Prestashop 1.6.0.6), se me activa pero sin CSS. Puedo configurar algún módulo especifico, pero no puedo añadir de nuevos. Adjunto foto para que lo podáis visualizar.


 


LLevo varios días con este error y no encuentro solución. También he activado el informe de errores a ver si me detallaba algo pero tampoco.


 


Por favor, alguien se le ocurre algo?  Muchas gracias de antemano!


post-724940-0-08091900-1408872856_thumb.jpg

Link to comment
Share on other sites

El reporte de errores que tienes activado, es este; http://www.prestashop.com/forums/topic/232474-%C2%BFqu%C3%A9-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ ¿no?

 

1 Limpia cache y cookies  de tu navegador, aunque bueno esto para este caso, no creo que sirva, pero prueba tambien

 

2 Prueba resubir la carpeta de administracion y la carpeta js del raiz

 

2.1 Prueba resubir por si acaso a modo de prueba, el directorio de modules. (Solo es una prueba)

 

3 Revisa el tema de permisos (755 directorios, 644 ficheros, trabajar fastcgi)

 

4 Mira ver si por ejemplo, desde chrome, pulsas en esa parte con el boton derecho del ratón -> Inspeccionar elemento -> Console, te sale errores de carga de css, por permisos o porque no los carga.

 

¿Solo te pasa en esa pestaña? ¿Vienes de una actualización? ¿Te ha pasado desde el primer momento de la actualización? ¿Conservas modulos de versiones anteriores de prestashop?

 

Siendo una 1.6.0.6, busca tambien por forgue: http://forge.prestashop.com/secure/Dashboard.jspa por si depende un error ocasionado, fuera otra cosa y le ha ocurrido a mas persona.

 

¿Por que esa versión y no otra variante mas avanzada?

Edited by nadie (see edit history)
  • Like 1
Link to comment
Share on other sites

Buenos días:

 

Yo tenía el mismo problema que roolz, estaba recabando todo la información posible (configuración, pasos realizados, pruebas sugeridas, etc) y hoy realizando una nueva subida de las carpetas js y admin ya funciona.  Me falta comprobar si algun otro menu falla pero el de los módulos ya carga el CSS y me permite manipular los módulos.

 

Gracias

Link to comment
Share on other sites

El reporte de errores que tienes activado, es este; http://www.prestashop.com/forums/topic/232474-%C2%BFqu%C3%A9-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ ¿no?

 

1 Limpia cache y cookies  de tu navegador, aunque bueno esto para este caso, no creo que sirva, pero prueba tambien

 

2 Prueba resubir la carpeta de administracion y la carpeta js del raiz

 

2.1 Prueba resubir por si acaso a modo de prueba, el directorio de modules. (Solo es una prueba)

 

3 Revisa el tema de permisos (755 directorios, 644 ficheros, trabajar fastcgi)

 

4 Mira ver si por ejemplo, desde chrome, pulsas en esa parte con el boton derecho del ratón -> Inspeccionar elemento -> Console, te sale errores de carga de css, por permisos o porque no los carga.

 

¿Solo te pasa en esa pestaña? ¿Vienes de una actualización? ¿Te ha pasado desde el primer momento de la actualización? ¿Conservas modulos de versiones anteriores de prestashop?

 

Siendo una 1.6.0.6, busca tambien por forgue: http://forge.prestashop.com/secure/Dashboard.jspa por si depende un error ocasionado, fuera otra cosa y le ha ocurrido a mas persona.

 

¿Por que esa versión y no otra variante mas avanzada?

Muchas gracias por la ayuda! 

 

A tus preguntas:  He inspeccionado elemento y tal como comentas no carga CSS.

 

Tenemos la version 1.6.0.6 y de momento no la podemos actualizar, hemos tocado mucho código y si actualizamos es muy probable que se pierda todo. Ya nos pasó de la actualización de la 1.5 a la 1.6 y tuvimos que rehacer todo otra vez.

 

El fallo de la pestaña modulos no viene tras la actualización. Aproximadamente, hará 1 mes que actualizamos prestashop y todo funcionaba correctamente. Y tampoco conservo módulos de versiones anteriores.

 

Los directorios tienen los persos a 757 y los he modificado todos a 755. Luego he vuelto a activar el reporte de errores , y me ha salido este error:

 

¡¡¡La verdad ni idea de lo que és!!! Muchas gracias por la ayuda Nadie!

 

Notice: Trying to get property of non-object in /var/www/vhosts/montornesdigital.com/httpdocs/controllers/admin/AdminModulesController.php on line 109

 

Notice: Trying to get property of non-object in /var/www/vhosts/montornesdigital.com/httpdocs/controllers/admin/AdminModulesController.php on line 109

 

Notice: Trying to get property of non-object in /var/www/vhosts/montornesdigital.com/httpdocs/controllers/admin/AdminModulesController.php on line 110

 

Notice: Trying to get property of non-object in /var/www/vhosts/montornesdigital.com/httpdocs/controllers/admin/AdminModulesController.php on line 110

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

Buenas, lo más seguro es que sea alguna de las modificaciones que habeis hecho. Por cierto si habeis hecho estas modificaciones como override no tendrias mayor problema a la hora de actualizar (salvo alguna modificación). Pero entiendo que las habeis hecho en el core. ¿no?

 

De todos modos líneas que te dan "error" contienen esto:

$this->id_employee = (int)$this->context->employee->id;
$this->iso_default_country = $this->context->country->iso_code;

Vamos que no hay contexto...

 

Saludos

 

Muchas gracias por responder!

 

La mayoría de los cambios los tenemos hechos en el override, pero igualmente, hay muchas cosas que no se mantienen.

 

Por otra parte, esas son las dos lineas que me dan el error, exactamente estas dos:

$this->id_employee = (int)$this->context->employee->id;
$this->iso_default_country = $this->context->country->iso_code;
 
Qué debo hacer? No entiendo lo de "no hay contexto".
 
Si que es verdad que al estar en multistore, hemos creado varios empleados con una configuración específica para cada "empleado".
Saludos y muchísimas gracias!
Link to comment
Share on other sites

El hecho es que hemos creado varias cuentas de empleado: "SuperAdmin" es el que viene por defecto en prestashop y lo puedes visualizar todo. Este es el que dá problemas, justamente el que no hemos editado nada.

 

Luego también tenemos un empleado llamado "StoreAdmin" el cual no puede visualizar módulos y es para los que administran las tiendas, sólo puede ver pedidos y Catálogo. Y por finalizar el "LogisticAdmin" que és quien se encarga de toda la logística.

 

He probado desde todos los empleados y el error persiste también en aquellos empleados que hemos modificado, como en el SuperAdmin que es el principal y este no hemos tocado nada. 

 

Haremos un buen repaso de todas aquellas modificaciones que realizamos en su momento y ver donde se produce el Cortocircuito. Muchísimas gracias a todos!!

Link to comment
Share on other sites

Okis, suerte en la busqueda...

 

Saludos

En principio ya hemos encontrado el error que nos reportaba. Faltaba una línea en el construct() del fichero AdminModules. Ahora no da ningún error, pero sale como estaba, sin aplicarse ningún css. 

 

Cuando en chrome doy a inspeccionar elemento no se carga ningún CSS :( yaa nose que hacer! 

Link to comment
Share on other sites

  • 2 weeks later...

Buenas!

 

Siento la tardanza. Está solucionado porfin! El hecho es que en el FTP tenía duplicada la carpeta Admin, juntamente dentro de otro directorio que era Backoffice. Así lo que hemos hecho es borrar todo lo que había duplicado y dejar únicamente el directorio Admin y problema solucionado.

 

Muchas gracias a todos por colaborar en este foro y por ayudarme!

 

Cómo cmbio el título del post para añadir el SOLUCIONADO? Gracias

 

Un saludo!

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

 

 

Cómo cmbio el título del post para añadir el SOLUCIONADO? Gracias

 

Un saludo!

Aquí: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ tienes comentado como añadir la palabra "Solucionado" al titulo del tema.

 

Saludos !

 

PD: Avisa cuando lo hagas, para poder cerrar el tema.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...