[-] MO : #PSFV-640 - Fatal error in HomeSlider module
This commit is contained in:
@@ -1694,5 +1694,29 @@ abstract class ModuleCore
|
||||
|
||||
return $result['position'];
|
||||
}
|
||||
|
||||
/**
|
||||
* add a warning message to display at the top of the admin page
|
||||
*
|
||||
* @param string $msg
|
||||
*/
|
||||
public function adminDisplayWarning($msg)
|
||||
{
|
||||
if (!($this->context->controller instanceof AdminController))
|
||||
return false;
|
||||
$this->context->controller->warnings[] = $msg;
|
||||
}
|
||||
|
||||
/**
|
||||
* add a info message to display at the top of the admin page
|
||||
*
|
||||
* @param string $msg
|
||||
*/
|
||||
protected function adminDisplayInformation($msg)
|
||||
{
|
||||
if (!($this->context->controller instanceof AdminController))
|
||||
return false;
|
||||
$this->context->controller->informations[] = $msg;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -293,7 +293,7 @@ class HomeSlider extends Module
|
||||
$slide = new HomeSlide((int)Tools::getValue('id_slide'));
|
||||
/* Checks if directory is writable */
|
||||
if (!is_writable('.'))
|
||||
$this->displayWarning(sprintf($this->l('modules %s must be writable (CHMOD 755 / 777)'), $this->name));
|
||||
$this->adminDisplayWarning(sprintf($this->l('modules %s must be writable (CHMOD 755 / 777)'), $this->name));
|
||||
|
||||
/* Gets languages and sets which div requires translations */
|
||||
$defaultLanguage = (int)Configuration::get('PS_LANG_DEFAULT');
|
||||
|
||||
Reference in New Issue
Block a user