Subversion Repositories eFlore/Applications.eflore-consultation

Rev

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

Rev 623 Rev 924
Line 50... Line 50...
50
	 * @param String $tpl le squelette d'url à formater.
50
	 * @param String $tpl le squelette d'url à formater.
51
	 * @param Array $parametres le tableau de parametres (sans accolades pour les clés).*/
51
	 * @param Array $parametres le tableau de parametres (sans accolades pour les clés).*/
52
	protected function formaterUrl($tpl, Array $parametres) {
52
	protected function formaterUrl($tpl, Array $parametres) {
53
		$parametres = $this->ajouterParametreParDefaut($parametres);
53
		$parametres = $this->ajouterParametreParDefaut($parametres);
54
		foreach($parametres as $key=> $value) {
54
		foreach($parametres as $key=> $value) {
-
 
55
			if(is_array($value)) {
-
 
56
				$value = implode(',', $value);
-
 
57
			}
55
			$tpl = str_replace('{'.$key.'}',rawurlencode($value),$tpl);
58
			$tpl = str_replace('{'.$key.'}',rawurlencode($value),$tpl);
56
		}
59
		}
57
		return $tpl;
60
		return $tpl;
58
	}
61
	}