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 2014-04-15 16:13:57

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

[immobilizationsheets] generation groupées impossible

Bonjour,

J'ai récupéré la version 1.5.0 de ce plugin qui correspond à ma version de GLPI.

Pour une génération individuelle, pas de pb

Par contre si je choisis plusieurs matériels et que je sélectionne l'action "générer la feuille d'immobilisation" je récupère un message d'erreur :

Objet non trouvé !

http://..../GLPI/plugins/immobilizationsheets/front/massiveexport.php

et lorsque je regarde sur l'arborescence du plugin sur le serveur, j'ai un fichier export.massive.php mais pas le massiveexport.php

Si vous avez une idée


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#2 2014-04-15 16:45:23

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: [immobilizationsheets] generation groupées impossible

remplaces dans le fichier hook.php :

tout en bas :
massiveexport.php
par
export.massive.php

ca devrait suffire smile


Xavier Caillaud
Blog GLPI Infotel

Offline

#3 2014-04-16 08:51:09

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

Re: [immobilizationsheets] generation groupées impossible

Bonjour et merci pour la réponse.

Mais après avoir fait la modification et relancé le plugin j'ai

Index of /GLPI/plugins/immobilizationsheets/front
Parent Directory
config.form.php
export.massive.php
export.php
immobilizationsheet.php
profile.form.php
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 Server at prdgce2v2033 Port 80

puis si je fait page précédente :


PHP Notice: Undefined index: itemtype in C:\xampp\htdocs\glpi\plugins\immobilizationsheets\front\export.massive.php at line 38
PHP Notice: Undefined index: tab_id in C:\xampp\htdocs\glpi\plugins\immobilizationsheets\front\export.massive.php at line 42
PHP Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\glpi\plugins\immobilizationsheets\inc\item.class.php at line 117
PHP Notice: Undefined index: nb_items in C:\xampp\htdocs\glpi\plugins\immobilizationsheets\front\export.massive.php at line 50


Pour infos, le contenu du script incriminé :

define('GLPI_ROOT', '../../..');
include (GLPI_ROOT."/inc/includes.php");

include_once (GLPI_ROOT."/lib/ezpdf/class.ezpdf.php");

$immo_item=new PluginImmobilizationsheetsItem();
$immo_item->checkGlobal("r");

$itemtype = $_SESSION["plugin_immobilizationsheets"]["itemtype"];

unset($_SESSION["plugin_immobilizationsheets"]["itemtype"]);

$tab_id = unserialize($_SESSION["plugin_immobilizationsheets"]["tab_id"]);

unset($_SESSION["plugin_immobilizationsheets"]["tab_id"]);

$nb_id = count($tab_id);

$immo_item->mainPdf($itemtype,$tab_id,1,1);

if ($_SESSION["plugin_immobilizationsheets"]["nb_items"]==$nb_id) {

    $config= new PluginImmobilizationsheetsConfig();
   
    if ($config->getFromDB(1)) {
   
        if ($config->fields["use_backup"]==1) {
                       
            $REDIRECT=$CFG_GLPI['root_doc'].'/plugins/immobilizationsheets/front/immobilizationsheet.php';
           
            unset($_SESSION["plugin_immobilizationsheets"]["nb_items"]);
            Session::addMessageAfterRedirect($LANG['common'][23]);
            Html::back();
           
        } else {

         $immo_item->mainPdf($itemtype,$tab_id,0,1);
       
        }
    }
}   

?>

Merci de vos conseils


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#4 2014-04-16 14:26:04

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: [immobilizationsheets] generation groupées impossible

corrigé :

Récupérez les 2 fichiers :
https://forge.indepnet.net/projects/imm … isions/208


Xavier Caillaud
Blog GLPI Infotel

Offline

#5 2014-04-16 16:07:52

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

Re: [immobilizationsheets] generation groupées impossible

Merci,

J'ai installé les nouveaux fichiers, mais je suis en 0.83 et les modifications réclame une version postérieure soit

This plugin requires GLPI >= 0.83.3 and GLPI < 0.84


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

#6 2014-04-16 16:52:59

bruno.desmet
Member
From: LILLE
Registered: 2013-10-15
Posts: 156

Re: [immobilizationsheets] generation groupées impossible

oups, je m'étais trompé lors du téléchargement de la version du plugin.

Ça marche, encore merci et vous pouvez cloturer


En Prod : Windows Server 2016 IIS PHP 7.3.4 MySQL Enterprise Server 8.0.17 GLPI 9.4.6 75 entités 18603 postes 19031 Moniteurs 739 imprimantes 11278 périphériques pour 12223 utilisateurs plugins : injection de fichier, impression pdf, rapports

Offline

Board footer

Powered by FluxBB