You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2020-01-31 16:39:12

llescano
Member
From: Buenos Aires - Argentina
Registered: 2017-09-14
Posts: 13

Mapa Ubicaciones - Plugin GenericObject

Estimados, buenos días.
Les comento que tengo un problema al querer ver en el mapa de ubicaciones mis elementos con el plugin "GenericObject".

Cualquier item que tengo cargado con este plugin me entra en un bucle interminable buscando la localizacion que ya tengo cargada.
d80d7b7995857d1fe83c3f90a0e5554fo.jpg

Con cualquiera que venga por defecto con GLPI como "Computadoras" / "Monitores" / etc. los encuentra sin problemas:
5f6263aa618f9d069f163f9a2de802e2o.jpg

¿Me podrian orientar que puede ser?

La version del GLPI es:
GLPI 9.4.5 Copyright (C) 2015-2019 Teclib' and contributors
FusionInventory 9.4+1.1 - Copyleft © 2010-2019 by FusionInventory Team

La version del plugin GenericObject es:
genericobject    2.7.0     GPLv2+

Muchas gracias.


Lucas Lescano
GLPI 9.4.5 + FusionInventory 9.4+1.1

Offline

#2 2023-07-03 12:06:44

Gibraltar
Member
From: Lisboa
Registered: 2023-04-03
Posts: 36

Re: Mapa Ubicaciones - Plugin GenericObject

Hi,

I know this is an old post but I'm having the same problem with v10.0.7.

Any suggestions?

Thank you.

Last edited by Gibraltar (2023-11-17 13:56:59)

Offline

#3 2023-07-04 11:40:59

Gibraltar
Member
From: Lisboa
Registered: 2023-04-03
Posts: 36

Re: Mapa Ubicaciones - Plugin GenericObject

Just to update with an image to better ilustrate the issue.

Can anyone help please?


views

Offline

#4 2023-11-17 13:55:50

sromerotech
Member
Registered: 2023-11-17
Posts: 2

Re: Mapa Ubicaciones - Plugin GenericObject

Tengo el mismo problema en Glpi 10.0.10.

1. Defino un objeto genérico al cual añado el campo Item Location para agregar la geolcalización.
2. Creo un objeto con localización.
3. El objeto se muestra en la lista.
4. Al activar el mapa, se muestra el error:

SQL Error "1054": Unknown column 'glpi_locations.id' in 'field list' in query "SELECT DISTINCT `glpi_plugin_genericobject_camions`.`id` AS id, 'glpi' AS currentuser, `glpi_plugin_genericobject_camions`.`name` AS `ITEM_PluginGenericobjectCamion_1`, `glpi_plugin_genericobject_camions`.`id` AS `ITEM_PluginGenericobjectCamion_1_id`, `glpi_plugin_genericobject_camions`.`serial` AS `ITEM_PluginGenericobjectCamion_3`, `glpi_plugin_genericobject_camions`.`id` AS `ITEM_PluginGenericobjectCamion_2`, `glpi_states`.`completename` AS `ITEM_PluginGenericobjectCamion_6`, `glpi_manufacturers`.`name` AS `ITEM_PluginGenericobjectCamion_9`, `glpi_plugin_genericobject_camions`.`date_mod` AS `ITEM_PluginGenericobjectCamion_19`, `glpi_locations`.`id` AS loc_id FROM `glpi_plugin_genericobject_camions`LEFT JOIN `glpi_states` ON (`glpi_plugin_genericobject_camions`.`states_id` = `glpi_states`.`id` )LEFT JOIN `glpi_manufacturers` ON (`glpi_plugin_genericobject_camions`.`manufacturers_id` = `glpi_manufacturers`.`id` ) WHERE `glpi_plugin_genericobject_camions`.`is_deleted` = 0 ORDER BY `ITEM_PluginGenericobjectCamion_1` ASC "
PHP Warning (2): Undefined array key "totalcount" in /var/www/glpi/src/Search.php at line 257

5. Elimino el filtro y agrego el Item Location a la lista. El objecto se muestra en la lista.
6. Activo el mapa y obtengo el mismo error que el usuario Gibraltar, el mapa con in icono de carga.

7. La llamada a  ajax/map.php mustra:

<div class="alert alert-important alert-danger glpi-debug-alert"style="z-index:10000"><span class="b">PHP Warning(2): </span>Undefined array key "ITEM_PluginGenericobjectCamion_998" in /var/www/glpi/ajax/map.php at line 90</div><div class="alert alert-important alert-danger glpi-debug-alert" style="z-index:10000"><span class="b">PHP Warning (2): </span>Undefined array key "ITEM_PluginGenericobjectCamion_999"in /var/www/glpi/ajax/map.php at line 90</div><div class="alert alert-important alert-danger glpi-debug-alert" style="z-index:10000"><span class="b">PHP Warning (2): </span>Undefined array key "ITEM_PluginGenericobjectCamion_998"in /var/www/glpi/ajax/map.php at line 105</div><div class="alert alert-important alert-danger glpi-debug-alert" style="z-index:10000"><span class="b">PHP Warning (2): </span>Undefined array key "ITEM_PluginGenericobjectCamion_999"in /var/www/glpi/ajax/map.php at line 106</div>{"points":{",":{"lat":null,"lng":null,"title":"123456789","loc_id":1,"count":1}}}

Parece que ajax/map.php  espera que la consulta SQL haga un join con la tabla de localizaciones, agregando los campos de latitud y longitud terminados en _998 and _999 pero no sucede, solo incluye el id, por lo que la lógica de map.php falla.

Last edited by sromerotech (2023-11-21 18:23:41)

Offline

Board footer

Powered by FluxBB