* @copyright Copyright (C) 2008-2018, Rémi Jean * @author Frédéric Tempez * @copyright Copyright (C) 2018-2021, Frédéric Tempez * @license GNU General Public License, version 3 * @link http://zwiicms.fr/ */ class maintenance extends common { public static $actions = [ 'index' => self::GROUP_VISITOR ]; /** * Maintenance */ public function index() { // Redirection vers l'accueil après rafraîchissement et que la maintenance est terminée. if($this->getData(['config', 'maintenance']) == False){ header('Location:' . helper::baseUrl()); exit(); } // Page perso définie et existante if ($this->getData(['locale','page302']) !== 'none' AND $this->getData(['page',$this->getData(['locale','page302'])]) ) { $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, 'title' => $this->getData(['page',$this->getData(['locale','page302']),'title']), 'content' => $this->getdata(['page',$this->getData(['locale','page302']),'content']), 'view' => 'index' ]); } else { // Valeurs en sortie $this->addOutput([ 'display' => self::DISPLAY_LAYOUT_LIGHT, 'title' => 'Maintenance en cours...', 'view' => 'index' ]); } } }