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 2022-05-30 16:01:14

Fujitsuchaos
Member
Registered: 2006-10-13
Posts: 27

Bug showconns

Bonjour,

Il a un problème d'afficher les éléments connectés dans les listes d'items quand les éléments sont déconnecter.

Exemple Monitor, j'ai essayé d'ajouter "AND NEWTABLE.`is_deleted` = 0" dans le fichier hook.php de showconns.

            $sopt[] = [
               'id' => 3315,
               'table'        => 'glpi_monitors',
               'field'        => 'name',
               'name'         =>  'Conns - ' . __('Monitor'),
               'datatype'     => 'itemlink',
               'linkfield' => 'items_id',
               'forcegroupby' => true,
               'splititems'   => true,
               'joinparams'   => [
                                    'beforejoin' => [
                                       'table'      => 'glpi_computers_items',
                                       'joinparams' => [
                                          'jointype' => 'child',
//                                          'condition' => "AND NEWTABLE.`itemtype` = 'Monitor'",
                                          'condition' => "AND NEWTABLE.`itemtype` = 'Monitor'", "AND NEWTABLE.`is_deleted` = 0",
                                       ]
                                    ]
                                 ]
               ];
            $sopt[] = [
               'id' => 3316,
               'table'        => 'glpi_monitors',
               'field'        => 'serial',
               'name'         =>  'Conns - ' . __('Monitor') .' - ' . __('Serial number'),
               'datatype'     => 'text',
               'linkfield' => 'items_id',
               'forcegroupby' => true,
               'splititems'   => true,
               'joinparams'   => [
                                    'beforejoin' => [
                                       'table'      => 'glpi_computers_items',
                                       'joinparams' => [
                                          'jointype' => 'child',
//                                          'condition' => "AND NEWTABLE.`itemtype` = 'Monitor'",
                                          'condition' => "AND NEWTABLE.`itemtype` = 'Monitor'", "AND NEWTABLE.`is_deleted` = 0",
                                       ]
                                    ]
                                 ]
               ];

ca ne marche pas, quelqu'un à t'il déjà réussi à faire fonctionner ?

En vous remerciant.


GLPI 9.5.7; Xampp 3.2.4 ;MariaDB 10.4.11 ;PHP 7.4.1 ;Apache 2.4.52 sous Windows Server 2016 (VM).

Offline

Board footer

Powered by FluxBB