fix badge linked resources on fichinter

This commit is contained in:
Frédéric FRANCE 2019-09-20 17:58:22 +02:00 committed by GitHub
parent b30c55a2ee
commit 44ba0deae6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -66,19 +66,20 @@ function fichinter_prepare_head($object)
if ($conf->resource->enabled) if ($conf->resource->enabled)
{ {
require_once DOL_DOCUMENT_ROOT.'/resource/class/dolresource.class.php'; require_once DOL_DOCUMENT_ROOT.'/resource/class/dolresource.class.php';
$nbResource = 0;
$objectres = new Dolresource($db); $objectres = new Dolresource($db);
if (is_array($objectres->available_resources)) $linked_resources = $objectres->getElementResources('fichinter', $object->id);
{ $nbResource = (is_array($linked_resources)?count($linked_resources):0);
foreach ($objectres->available_resources as $modresources => $resources) // if (is_array($objectres->available_resources))
{ // {
$resources=(array) $resources; // To be sure $resources is an array // foreach ($objectres->available_resources as $modresources => $resources)
foreach($resources as $resource_obj) // {
{ // $resources=(array) $resources; // To be sure $resources is an array
$linked_resources = $object->getElementResources('fichinter', $object->id, $resource_obj); // foreach($resources as $resource_obj)
} // {
} // $linked_resources = $object->getElementResources('fichinter', $object->id, $resource_obj);
} // }
// }
// }
$head[$h][0] = DOL_URL_ROOT.'/resource/element_resource.php?element=fichinter&element_id='.$object->id; $head[$h][0] = DOL_URL_ROOT.'/resource/element_resource.php?element=fichinter&element_id='.$object->id;
$head[$h][1] = $langs->trans("Resources"); $head[$h][1] = $langs->trans("Resources");