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 2019-10-17 11:52:16

infochr88
Guest
Registered: 2009-07-02
Posts: 13

Documents attachés aux bases de connaissance

Bonjour,
J'ai un souci sur la version 9.4.4 de GLPI (en fait je l'ai déjà depuis quelques versions mais je me penche seulement sur la question). Les documents attachés ne sont pas tous visibles dans la base de connaissance, seul le dernier semble s'afficher.

Exemple:
J'ai créé une base de connaisance test, à laquelle j'ai joint 2 fichier. Dans le formulaire de recherche, ça s'affiche bien:

2019-10-17-11-42-37-GLPI-Base-de-connaissances-Brave.png

Quand je rentre dans la base de connaissance, le nombre affiché à gauche est bon (2 documents attachés) mais un seul s'affiche:

2019-10-17-11-44-20-GLPI-Base-de-connaissances-298-Brave.png

J'ai le même problème si j'en attache 3 ou 4 ou 5, ....

Si j'active le mode Debug, je vois bien la requete qui me liste les documents:

SELECT `glpi_documents_items`.`id` AS `assocID`, `glpi_documents_items`.`date_mod` AS `assocdate`, `glpi_entities`.`id` AS `entityID`, `glpi_entities`.`completename` AS `entity`, `glpi_documentcategories`.`completename` AS `headings`, `glpi_documents`.*
FROM `glpi_documents_items`
LEFT JOIN `glpi_documents` ON (`glpi_documents_items`.`documents_id` = `glpi_documents`.`id`)
LEFT JOIN `glpi_entities` ON (`glpi_documents`.`entities_id` = `glpi_entities`.`id`)
LEFT JOIN `glpi_documentcategories` ON (`glpi_documentcategories`.`id` = `glpi_documents`.`documentcategories_id`)
WHERE `glpi_documents_items`.`items_id` = '298' AND `glpi_documents_items`.`itemtype` = 'KnowbaseItem' AND ((`glpi_documents`.`entities_id` IN ('2') OR (`glpi_documents`.`is_recursive` = '1' AND `glpi_documents`.`entities_id` IN ('0', '7'))))
ORDER BY `assocdate` DESC

Elle me donne bien 2 lignes de résultats, les documents dont l'ID sont 1547 et 1548. ça correspond bien aux 2 documents réélement attachés.

Toujours dans le mode Debug, je vois bien la requete suivante qui doit servir a afficher le détail du document attaché:

SELECT *
FROM `glpi_documents`
WHERE `glpi_documents`.`id` = '1547' LIMIT 1

ça correspond bien au document que je vois dans la capture d'écran. Mais je ne vois pas de requete pour le second document, que je ne vois pas dans la capture d'écran.

Pouvez vous m'aider ?
Merci

Nicolas

Offline

#2 2019-10-24 08:00:19

infochr88
Guest
Registered: 2009-07-02
Posts: 13

Re: Documents attachés aux bases de connaissance

Personne n'a d'idée ?

Offline

#3 2019-11-06 09:57:01

infochr88
Guest
Registered: 2009-07-02
Posts: 13

Re: Documents attachés aux bases de connaissance

Bonjour,
Je me permets de remonter le sujet, le problème est assez handicapant.
Personne n'a d'idée ?
Merci

Offline

#4 2019-11-12 11:14:19

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,090

Re: Documents attachés aux bases de connaissance

Dans quelle entité est défini le document users.csv ?
S'il n'est pas défini dans l'entité ID 2, est-il bien défini en récursif ?


CentOS 6.5 - CentOS 7
PHP 5.6 - PHP 7 - MySQL 5.6  + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2019-11-13 15:24:24

infochr88
Guest
Registered: 2009-07-02
Posts: 13

Re: Documents attachés aux bases de connaissance

Les 2 sont dans la meme entité que la base de connaissance:
9wYYJN1z

Offline

#6 2019-11-13 15:25:11

infochr88
Guest
Registered: 2009-07-02
Posts: 13

Re: Documents attachés aux bases de connaissance

pardon, le screenshot n'a pas marché, le voici:
2019-11-13-14-23-27-GLPI-Documents-Brave.png

Offline

#7 2019-12-03 16:47:54

infochr88
Guest
Registered: 2009-07-02
Posts: 13

Re: Documents attachés aux bases de connaissance

un petit up au cas où...
Merci

Offline

Board footer

Powered by FluxBB