// display a warning when invalid modules are present
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@12647 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
@@ -79,7 +79,11 @@ class AdminAccessControllerCore extends AdminController
|
|||||||
foreach ($modules[$profile['id_profile']] as &$module)
|
foreach ($modules[$profile['id_profile']] as &$module)
|
||||||
{
|
{
|
||||||
$m = Module::getInstanceById($module['id_module']);
|
$m = Module::getInstanceById($module['id_module']);
|
||||||
$module['name'] = $m->displayName;
|
// the following condition handles invalid modules
|
||||||
|
if ($m)
|
||||||
|
$module['name'] = $m->displayName;
|
||||||
|
else
|
||||||
|
$this->warnings[] = '<b>'.$module['name'].'</b>'.$this->l(': module is installed in database, but its files are missing or incompatible.');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user