Subversion Repositories Applications.referentiel

Rev

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

Rev 33 Rev 37
Line 60... Line 60...
60
			
60
			
61
			// Recherche des traitements déjà effectué
61
			// Recherche des traitements déjà effectué
62
			$resultat = $this->traitementDao->getTraitementsTermines($this->referentiel);
62
			$resultat = $this->traitementDao->getTraitementsTermines($this->referentiel);
63
			if ($resultat != false) {
63
			if ($resultat != false) {
64
				// Ajout de l'url vers la fiche du traitement
-
 
65
				$this->url->setVariableRequete('module', 'Traitement');
64
				// Ajout de l'url vers la fiche du traitement
66
				foreach ($resultat as &$traitement) {
65
				foreach ($resultat as &$traitement) {
67
					$this->url->setVariableRequete('id-t', $traitement['id_traitement']);
-
 
68
					$traitement['url'] = $this->url->getUrl();
-
 
69
					$this->url->unsetVariableRequete('id-t');
66
					$traitement['url'] = $this->obtenirUrlFicheTraitement($this->referentiel, $traitement['id_traitement']);
70
				}
-
 
71
				$this->url->unsetVariableRequete('module');
67
				}
72
				$donnees['traitements_termines'] = $resultat;
68
				$donnees['traitements_termines'] = $resultat;
73
			}
69
			}
74
		} else {
70
		} else {
75
			$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
71
			$this->addMessage("Aucun code de projet de référentiel n'est indiqué (Ex. bdnff).");
Line 76... Line 72...
76
		}		
72
		}		
77
		
73
		
-
 
74
		$donnees['messages'] = $this->getMessages();
-
 
75
		$this->setSortie(self::RENDU_CORPS, $this->getVue('form_traitement', $donnees), false);
78
		$donnees['messages'] = $this->getMessages();
76
		$this->construireMenu($this->referentiel);
Line 79... Line 77...
79
		$this->setSortie(self::RENDU_CORPS, $this->getVue('form_traitement', $donnees), false);
77
		$this->construireFilAriane($this->referentiel);
80
	}
78
	}
81
	
79