290,13 → 290,22 |
$tableau_mappage = $this->obtenirChampsMappageAnnuaire($id_annuaire); |
$tableau_valeurs = $this->AnnuaireModele->obtenirValeursUtilisateur($id_annuaire, $id_utilisateur,$tableau_mappage[0]); |
|
// pour le moment on considère que les champs de mappage ne sont pas des valeurs d'ontologies |
// stockées dans la table ontologie |
foreach($tableau_mappage[0] as $cle => $nom_champ) { |
$valeur = $tableau_valeurs[$nom_champ] ; |
$tableau_valeurs[$cle] = $valeur; |
unset($tableau_valeurs[$nom_champ]); |
} |
|
//print_r($tableau_valeurs); |
|
$this->chargerModele('MetadonneeModele'); |
$champs_metadonnees['champs'] = $this->MetadonneeModele->chargerListeValeursMetadonneesUtilisateur($id_annuaire, $id_utilisateur); |
$champs_metadonnees= $this->MetadonneeModele->chargerListeValeursMetadonneesUtilisateur($id_annuaire, $id_utilisateur); |
|
$this->chargerVue('annuaire_tela_inscrits_fiche',$champs_metadonnees); |
$donnees['champs'] = array_merge($tableau_valeurs, $champs_metadonnees); |
$this->chargerVue('annuaire_tela_inscrits_fiche',$donnees); |
|
//echo '<pre>'.print_r($champs_metadonnees,true).'</pre>'; |
|
return $this->annuaire_tela_inscrits_fiche; |
} |
|
340,6 → 349,9 |
return $code_confirmation; |
} |
|
|
/**--------------------------- Fonctions de vérification et de correspondance des champs --------------------*/ |
|
/** |
* Renvoie les champs de mappage correspondant à un annuaire donné |
* @param int $id_annuaire l'indentifant de l'annuaire pour lequel on veut ces informations |