X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=mw%2Fapp%2Finit%2F0400_config.php;h=20a1d6b72d0310c9a65696a44a8415a0582e5f56;hb=4687a79b837722b039f87b5ecce003c67f0001ba;hp=d16fba7608eeb80284bb2db3b66496fb49c5b6ea;hpb=36ed114046cbe3d72a3589230e9f306a54fcc79d;p=mtweb diff --git a/mw/app/init/0400_config.php b/mw/app/init/0400_config.php index d16fba7..20a1d6b 100644 --- a/mw/app/init/0400_config.php +++ b/mw/app/init/0400_config.php @@ -1,16 +1,19 @@ config()) !== false){ - $this->set_config($config); - $start_action_params_config = - $this->config("start_action_params") ? - @unserialize($this->config("start_action_params")) - : array(); - $this->set_config(array("start_action_params" => $start_action_params_config)); - if($this->set_out_config($data->out_config()) === false){ - $this->erreur("Impossible de lire la configuration du template"); - } + if($this->bdd_ready() !== true) return; + + if(($config = $data->config()) === false){ + $this->erreur("Impossible de lire la configuration en base", true); } - else $this->erreur("Impossible de lire la configuration en base", true); -?> \ No newline at end of file + $this->set_config($config); + + $this->set_config( + array( + "start_action_params" => ( + $this->config("start_action_params") ? + @unserialize($this->config("start_action_params")) + : array() + ) + ) + );