add fichinter tabs on resource element link
This commit is contained in:
parent
c1ff21c30a
commit
62b35ffa45
@ -1,5 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
/* Copyright (C) 2013 Jean-François Ferry <jfefe@aternatik.fr>
|
/* Copyright (C) 2013 Jean-François Ferry <jfefe@aternatik.fr>
|
||||||
|
* Copyright (C) 2016 Gilles Poirier <glgpoirier@gmail.com>
|
||||||
*
|
*
|
||||||
* This program is free software: you can redistribute it and/or modify
|
* This program is free software: you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
@ -257,6 +258,43 @@ else
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Specific to agenda module
|
||||||
|
*/
|
||||||
|
if ($element_id && $element == 'ficheinter')
|
||||||
|
{
|
||||||
|
require_once DOL_DOCUMENT_ROOT.'/core/lib/fichinter.lib.php';
|
||||||
|
|
||||||
|
$fichinter = fetchObjectByElement($element_id, $element);
|
||||||
|
if (is_object($fichinter))
|
||||||
|
{
|
||||||
|
$head=fichinter_prepare_head($fichinter);
|
||||||
|
dol_fiche_head($head, 'resources', $langs->trans("InterventionCard"),0,'intervention');
|
||||||
|
|
||||||
|
// Affichage fiche action en mode visu
|
||||||
|
print '<table class="border" width="100%">';
|
||||||
|
|
||||||
|
$linkback = '<a href="'.DOL_URL_ROOT.'/fichinter/list.php'.(! empty($socid)?'?socid='.$socid:'').'">'.$langs->trans("BackToList").'</a>';
|
||||||
|
|
||||||
|
// Ref
|
||||||
|
print '<tr><td width="30%">'.$langs->trans("Ref").'</td><td colspan="3">';
|
||||||
|
print $form->showrefnav($fichinter, 'id', $linkback, ($user->societe_id?0:1), 'ref', 'ref', '');
|
||||||
|
print '</td></tr>';
|
||||||
|
|
||||||
|
|
||||||
|
// Customer
|
||||||
|
if ( is_null($fichinter->client) )
|
||||||
|
$fichinter->fetch_thirdparty();
|
||||||
|
|
||||||
|
print "<tr><td>".$langs->trans("Company")."</td>";
|
||||||
|
print '<td colspan="3">'.$fichinter->client->getNomUrl(1).'</td></tr>';
|
||||||
|
print "</table>";
|
||||||
|
|
||||||
|
dol_fiche_end();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// hook for other elements linked
|
// hook for other elements linked
|
||||||
$parameters=array('element'=>$element, 'element_id'=>$element_id );
|
$parameters=array('element'=>$element, 'element_id'=>$element_id );
|
||||||
$reshook=$hookmanager->executeHooks('printElementTab',$parameters,$object,$action); // Note that $action and $object may have been modified by some hooks
|
$reshook=$hookmanager->executeHooks('printElementTab',$parameters,$object,$action); // Note that $action and $object may have been modified by some hooks
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user