Subversion Repositories Applications.annuaire

Rev

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

Rev 120 Rev 179
Line 139... Line 139...
139
	 * Supprime une liste d'ontologie
139
	 * Supprime une liste d'ontologie
140
	 * @param int $id_ontologie l'identifant de la liste à supprimer
140
	 * @param int $id_ontologie l'identifant de la liste à supprimer
141
	 * @return string la vue contenant la liste des listes
141
	 * @return string la vue contenant la liste des listes
142
	 */
142
	 */
143
	public function supprimerListeOntologie($id_ontologie) {
143
	public function supprimerListeOntologie($id_ontologie) {
-
 
144
		
-
 
145
		$id_ontologie_parent = 0;
Line 144... Line 146...
144
 
146
 
145
		if(trim($id_ontologie) != '') {
147
		if(trim($id_ontologie) != '') {
-
 
148
			$this->chargerModele('OntologieModele');
-
 
149
			$infos_ontologie = $this->OntologieModele->chargerInformationsOntologie($id_ontologie);
-
 
150
			
-
 
151
			$id_ontologie_parent = $infos_ontologie['amo_ce_parent'];
146
			$this->chargerModele('OntologieModele');
152
			
147
			$this->OntologieModele->supprimerListeOntologie($id_ontologie);
153
			$this->OntologieModele->supprimerListeOntologie($id_ontologie);
148
		} else  {
154
		} else  {
149
			// TODO: afficher une erreur si la suppression n'a pas fonctionné
155
			// TODO: afficher une erreur si la suppression n'a pas fonctionné
150
			return $this->chargerListeListe();
156
			return $this->chargerListeListe();
-
 
157
		}
151
		}
158
		
152
		return $this->chargerListeListe();
159
		return $this->chargerListeOntologie($id_ontologie_parent);
153
	}
160
	}
154
}
161
}