/trunk/jrest/services/InventoryKeyWordImageLink.php |
---|
25,16 → 25,10 |
$ids_images = array_filter(explode(',', $pairs['images'])); |
$ids_mots_cles = array_filter(explode(',', $pairs['mots_cles'])); |
// Pour le moment on ne peut que supprimer les mots clés et ajouter les nouveaux à cause du fonctionnement |
// de l'arbre de mots clés des images |
$gestion_mots_cles = new GestionMotsClesChemin($this->config,'images'); |
$gestion_mots_cles->supprimerToutesLiaisonsPourIdsElementsLies($ids_images); |
$gestion_mots_cles = new GestionMotsClesChemin($this->config,'images'); |
$liaison = true; |
if(!empty($ids_mots_cles)) { |
$liaison = $gestion_mots_cles->lierParTableaux($ids_mots_cles, $ids_images, $pairs['ce_utilisateur']); |
} |
$liaison = $gestion_mots_cles->modifierLiaisonParTableaux($ids_mots_cles, $ids_images); |
foreach($ids_images as $id_element_lie) { |
//TODO: que faire si la régénération d'index texte échoue ? |
/trunk/jrest/services/InventoryKeyWordObsLink.php |
---|
25,7 → 25,7 |
$ids_mots_cles = explode(',',$pairs['mots_cles']); |
$gestion_mots_cles = new GestionMotsClesChemin($this->config,'obs'); |
$liaison_mot_cle = $gestion_mots_cles->lierParTableaux($ids_mots_cles, $ids_obs, $pairs['ce_utilisateur']); |
$liaison_mot_cle = $gestion_mots_cles->lierParTableaux($ids_mots_cles, $ids_obs); |
foreach($ids_obs as $id_element_lie) { |
$r_index = GestionMotsClesChemin::regenererIndexTexteMotCle($id_element_lie, 'obs'); |
/trunk/jrest/services/CelWidgetSaisie.php |
---|
395,7 → 395,7 |
} |
} |
$liaison_ok = $this->gestionMotsClesObs->lierParTableaux($listeIdsTags, $observations_ids, $this->utilisateur_id); |
$liaison_ok = $this->gestionMotsClesObs->lierParTableaux($listeIdsTags, $observations_ids); |
if($liaison_ok) { |
foreach($observations_ids as $id) { |
GestionMotsClesChemin::regenererIndexTexteMotCle($id, 'obs'); |
439,7 → 439,7 |
} |
} |
} |
$liaison_ok = $this->gestionMotsClesImages->lierParTableaux($listeIdsTags, $images_ids, $this->utilisateur_id); |
$liaison_ok = $this->gestionMotsClesImages->lierParTableaux($listeIdsTags, $images_ids); |
if($liaison_ok) { |
foreach($images_ids as $id) { |
GestionMotsClesChemin::regenererIndexTexteMotCle($id, 'images'); |