[PLUGINS] +clavettes et dependances
[lhc/web/clavette_www.git] / www / plugins / gis / formulaires / gis_inserer_modeles_traiter.php
1 <?php
2 if (!defined("_ECRIRE_INC_VERSION")) return;
3
4 function formulaires_gis_inserer_modeles_traiter_dist($champs) {
5
6 // champs a ne pas prendre en compte
7 $ignorer = array('adresse','code_postal','ville','pays');
8
9 $code = '<'._request('modele');
10 if (_request('id_modele') && _request('id_modele')!='')
11 $code .= _request('id_modele');
12 if (_request('variante') && _request('variante')!='')
13 $code .= '|'._request('variante');
14 if (_request('classe') && _request('classe')!='')
15 $code .= '|'._request('classe');
16 if (_request('align') && _request('align')!='')
17 $code .= '|'._request('align');
18 foreach ($champs as $champ) {
19 if( !in_array($champ, $ignorer) && $champ != 'modele' && $champ != 'variante' && $champ != 'classe' && $champ != 'id_modele' && $champ != 'align' && _request($champ) && _request($champ)!='') {
20 if($champ == _request($champ))
21 $code .= "|$champ";
22 // On transforme les tableaux en une liste
23 elseif (is_array(_request($champ)))
24 $code .= "|$champ=".implode(',',_request($champ));
25 else
26 $code .= "|$champ="._request($champ);
27 }
28 }
29 $code .= '>';
30
31 return $code;
32 }
33
34 ?>