Declaration of AdminLoginControllerCore::viewAccess() must be compatible

Si trabajas con la version de prestashop 1.6 y actualizas a php 7.1 o superior es posible que toda la parte del frontend funcione perfectamente, pero en la parte de backend tengamos el siguiente error al intentar hacer login

 

Declaration of AdminLoginControllerCore::viewAccess() must be compatible

 

Solución:

Debemos hacer un cambio en el archivo /controllers/admin/AdminLoginController.php remplazando

public function viewAccess() { return true; }

Por:

public function viewAccess($disable = false) { return true; }

Compartir

Visitanos en: