Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 119 → Rev 120

/trunk/controleurs/OntologieControleur.php
11,20 → 11,8
* @link /doc/annuaire/
*/
 
class OntologieControleur extends Controleur {
class OntologieControleur extends AppControleur {
 
/**
* (fonction héritée de la classe Controleur)
* Avant chaque chargement de vue, on ajoute l'url de la page dans
* les variables à insérer.
* @param Array $donnes les données à insérer dans la vue
* @return Array $donnees les données modifiées
*/
public function preTraiterDonnees($donnees) {
$donnees['base_url'] = Registre::getInstance()->get('base_url_application');
$donnees['base_url_styles'] = new Url(Config::get('base_url_styles'));
return $donnees;
}
 
/**--------Fonctions de gestion des ontologies --------------------------------*/
 
121,7 → 109,8
} else {
return $this->afficherFormulaireAjoutListeOntologie($valeurs);
}
return $this->chargerListeListe();
return $this->chargerListeOntologie($valeurs['amo_ce_parent']);
}
 
/**
138,8 → 127,12
// TODO: afficher une erreur si la modification n'a pas fonctionné
return $this->afficherFormulaireListeOntologie($valeurs, true);
}
 
return $this->chargerListeListe();
if($valeurs['amo_id_ontologie'] != 0) {
return $this->chargerListeOntologie($valeurs['amo_ce_parent']);
} else {
return $this->chargerListeListe();
}
}
 
/**