Subversion Repositories eFlore/Applications.cel

Rev

Rev 3194 | Rev 3196 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3194 Rev 3195
Line 47... Line 47...
47
                if (!isset($mode)) {
47
                if (!isset($mode)) {
48
                        $mode = self::SERVICE_DEFAUT;
48
                        $mode = self::SERVICE_DEFAUT;
49
                }
49
                }
Line 50... Line 50...
50
 
50
 
-
 
51
                $this->cel_url_tpl = $this->config['manager']['celUrlTpl'];
51
                $this->cel_url_tpl = $this->config['manager']['celUrlTpl'];
52
				
52
 
53
                
53
                if ($_POST != array()) { //print_r($_POST);
54
                if ($_POST != array()) { //print_r($_POST);
54
                        $this->parametres['projet'] = $_POST['projet'];
55
                        $this->parametres['projet'] = $_POST['projet'];
55
                        $this->parametres['langue'] = $_POST['langue'];
56
                        $this->parametres['langue'] = $_POST['langue'];
56
                        if ($mode == 'modification') {
57
                        if ($mode == 'modification') {
Line 75... Line 76...
75
                $contenu = '';
76
                $contenu = '';
76
                if (is_null($retour)) {
77
                if (is_null($retour)) {
77
                        $this->messages[] = 'La ressource demandée a retourné une valeur nulle.';
78
                        $this->messages[] = 'La ressource demandée a retourné une valeur nulle.';
78
                } else {
79
                } else {
79
                        if (isset($retour['donnees'])) {
80
                        if (isset($retour['donnees'])) {
-
 
81
                        		$retour['donnees']['params'] = '&projet='.$_POST['projet'].
-
 
82
                        			'&langue='.$_POST['langue'];
80
                                $retour['donnees']['prod'] = ($this->config['parametres']['modeServeur'] == "prod");
83
                                $retour['donnees']['prod'] = ($this->config['parametres']['modeServeur'] == "prod");
81
                                $retour['donnees']['bar'] = $this->bar;
84
                                $retour['donnees']['bar'] = $this->bar;
82
                                $retour['donnees']['url_base'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], '');
85
                                $retour['donnees']['url_base'] = sprintf($this->config['chemins']['baseURLAbsoluDyn'], '');
83
                                $retour['donnees']['mode'] = $mode;
86
                                $retour['donnees']['mode'] = $mode; //print_r($retour);
84
                                $squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
87
                                $squelette = dirname(__FILE__).self::DS.'squelettes'.self::DS.$retour['squelette'].'.tpl.html';
85
                                $contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
88
                                $contenu = $this->traiterSquelettePhp($squelette, $retour['donnees']);
86
                        } else {
89
                        } else {
87
                                $this->messages[] = 'Les données à transmettre au squelette sont nulles.';
90
                                $this->messages[] = 'Les données à transmettre au squelette sont nulles.';
88
                        }
91
                        }