Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 76 → Rev 77

/trunk/interfaces/controleurs/AppliControleur.php
307,9 → 307,11
return $url;
}
protected function obtenirUrlRecherche($referentiel, $txt = null) {
protected function obtenirUrlRecherche($referentiel = null, $txt = null) {
$this->url->setRequete(false);
$this->url->setVariableRequete('ref', $referentiel);
if (!is_null($referentiel)) {
$this->url->setVariableRequete('ref', $referentiel);
}
$this->url->setVariableRequete('module', 'Recherche');
$this->url->setVariableRequete('action', 'rechercher');
if (!is_null($txt)) {
319,6 → 321,23
$this->url->unsetVariablesRequete(array('ref', 'module', 'action', 'recherche'));
return $url;
}
protected function obtenirUrlFicheTaxon($referentiel, $num_nom = null, $num_nom_retenu = null, $nom = null) {
$this->url->setRequete(false);
$this->url->setVariableRequete('ref', $referentiel);
$this->url->setVariableRequete('module', 'FicheTaxon');
if (!is_null($num_nom)) {
$this->url->setVariableRequete('num_nom', $num_nom);
}
if (!is_null($num_nom_retenu)) {
$this->url->setVariableRequete('num_nom_retenu', $num_nom_retenu);
}
if (!is_null($num_nom_retenu)) {
$this->url->setVariableRequete('nom', $nom);
}
$url = clone $this->url;
$this->url->unsetVariablesRequete(array('module', 'id'));
return $url->getURL();
}
/**
* Lance l'ajout d'un traitement