45,6 → 45,7 |
switch($type) { |
|
case 'text': |
|
if($this->estUnchampObligatoire($id, $tableau_champs_obligatoire) && trim($valeur) == '') { |
$erreurs[$id] = 'Ce champ est obligatoire'; |
} |
365,7 → 366,7 |
if(!isset($format)) { |
$format = 'd/m/Y'; |
} |
|
|
$time = strtotime($valeur['amv_valeur']); |
|
if(!$time || $time == '') { |
435,7 → 436,38 |
|
return array('valeurs_mappees' => $valeurs_mappees, 'valeurs_a_inserer' => $valeurs_a_inserer); |
} |
|
public function collecterValeursRechercheMoteur($valeurs_recherchees, $tableau_mappage) { |
|
// on itère sur le tableau de valeur pour récupérer les métadonnées; |
foreach($valeurs_recherchees as $nom_champ => $valeur) { |
|
$ids_champ = mb_split("_",$nom_champ); |
|
if(count($ids_champ) == 2) { |
|
$type = $ids_champ[0]; |
$id_champ = $ids_champ[1]; |
|
$cle_champ = array_search($id_champ, $tableau_mappage[1]); |
if($cle_champ) { |
|
$valeurs_mappees[$tableau_mappage[0][$cle_champ]] = $valeur; |
|
} else { |
$valeurs_recherchees[$id_champ] = $valeur; |
} |
|
// |
$valeurs_get[$nom_champ] = $valeur; |
} |
|
unset($valeurs_recherchees[$nom_champ]); |
} |
|
return array('valeurs_mappees' => $valeurs_mappees, 'valeurs_recherchees' => $valeurs_recherchees, 'valeurs_get' => $valeurs_get); |
} |
|
/** |
* Renvoie vrai ou faux suivant qu'un mail donné en paramètre est syntaxiquement valide (ne vérifie pas l'existence |
* de l'adresse) |