You are not logged in.
Pages: 1
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.
Con cualquiera que venga por defecto con GLPI como "Computadoras" / "Monitores" / etc. los encuentra sin problemas:
¿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
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
Just to update with an image to better ilustrate the issue.
Can anyone help please?
Offline
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
Pages: 1