You are not logged in.
Pages: 1
Topic closed
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
remplaces dans le fichier hook.php :
tout en bas :
massiveexport.php
par
export.massive.php
ca devrait suffire
Xavier Caillaud
Blog GLPI Infotel
Offline
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
corrigé :
Récupérez les 2 fichiers :
https://forge.indepnet.net/projects/imm … isions/208
Xavier Caillaud
Blog GLPI Infotel
Offline
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
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
Pages: 1
Topic closed