Subversion Repositories Applications.referentiel

Rev

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

Rev 70 Rev 77
Line 305... Line 305...
305
		$url = $this->url->getURL();
305
		$url = $this->url->getURL();
306
		$this->url->unsetVariablesRequete(array('module', 'id-r', 'ref'));
306
		$this->url->unsetVariablesRequete(array('module', 'id-r', 'ref'));
307
		return $url;
307
		return $url;
308
	}
308
	}
Line 309... Line 309...
309
	
309
	
310
	protected function obtenirUrlRecherche($referentiel, $txt = null) {
310
	protected function obtenirUrlRecherche($referentiel = null, $txt = null) {
-
 
311
		$this->url->setRequete(false);
311
		$this->url->setRequete(false);
312
		if (!is_null($referentiel)) {
-
 
313
			$this->url->setVariableRequete('ref', $referentiel);
312
		$this->url->setVariableRequete('ref', $referentiel);
314
		}
313
		$this->url->setVariableRequete('module', 'Recherche');
315
		$this->url->setVariableRequete('module', 'Recherche');
314
		$this->url->setVariableRequete('action', 'rechercher');
316
		$this->url->setVariableRequete('action', 'rechercher');
315
		if (!is_null($txt)) {
317
		if (!is_null($txt)) {
316
			$this->url->setVariableRequete('recherche', $txt);
318
			$this->url->setVariableRequete('recherche', $txt);
317
		}
319
		}
318
		$url = $this->url->getURL();
320
		$url = $this->url->getURL();
319
		$this->url->unsetVariablesRequete(array('ref', 'module', 'action', 'recherche'));
321
		$this->url->unsetVariablesRequete(array('ref', 'module', 'action', 'recherche'));
320
		return $url;
322
		return $url;
-
 
323
	}
-
 
324
	protected function obtenirUrlFicheTaxon($referentiel, $num_nom = null, $num_nom_retenu = null, $nom = null) {
-
 
325
		$this->url->setRequete(false);
-
 
326
		$this->url->setVariableRequete('ref', $referentiel);
-
 
327
		$this->url->setVariableRequete('module', 'FicheTaxon');
-
 
328
		if (!is_null($num_nom)) {
-
 
329
			$this->url->setVariableRequete('num_nom', $num_nom);
-
 
330
		}
-
 
331
		if (!is_null($num_nom_retenu)) {
-
 
332
			$this->url->setVariableRequete('num_nom_retenu', $num_nom_retenu);
-
 
333
		}
-
 
334
		if (!is_null($num_nom_retenu)) {
-
 
335
			$this->url->setVariableRequete('nom', $nom);
-
 
336
		}
-
 
337
		$url = clone $this->url;
-
 
338
		$this->url->unsetVariablesRequete(array('module', 'id'));
-
 
339
		return $url->getURL();
Line 321... Line 340...
321
	}
340
	}
322
	
341
	
323
	/**
342
	/**
324
	 * Lance l'ajout d'un traitement
343
	 * Lance l'ajout d'un traitement