commit
a9b7e9eaac
@ -135,58 +135,89 @@ $listofreferent=array(
|
|||||||
'propal'=>array(
|
'propal'=>array(
|
||||||
'title'=>"ListProposalsAssociatedProject",
|
'title'=>"ListProposalsAssociatedProject",
|
||||||
'class'=>'Propal',
|
'class'=>'Propal',
|
||||||
|
'table'=>'propal',
|
||||||
'test'=>$conf->propal->enabled),
|
'test'=>$conf->propal->enabled),
|
||||||
'order'=>array(
|
'order'=>array(
|
||||||
'title'=>"ListOrdersAssociatedProject",
|
'title'=>"ListOrdersAssociatedProject",
|
||||||
'class'=>'Commande',
|
'class'=>'Commande',
|
||||||
|
'table'=>'commande',
|
||||||
'test'=>$conf->commande->enabled),
|
'test'=>$conf->commande->enabled),
|
||||||
'invoice'=>array(
|
'invoice'=>array(
|
||||||
'title'=>"ListInvoicesAssociatedProject",
|
'title'=>"ListInvoicesAssociatedProject",
|
||||||
'class'=>'Facture',
|
'class'=>'Facture',
|
||||||
|
'table'=>'facture',
|
||||||
'test'=>$conf->facture->enabled),
|
'test'=>$conf->facture->enabled),
|
||||||
'invoice_predefined'=>array(
|
'invoice_predefined'=>array(
|
||||||
'title'=>"ListPredefinedInvoicesAssociatedProject",
|
'title'=>"ListPredefinedInvoicesAssociatedProject",
|
||||||
'class'=>'FactureRec',
|
'class'=>'FactureRec',
|
||||||
|
'table'=>'facture_rec',
|
||||||
'test'=>$conf->facture->enabled),
|
'test'=>$conf->facture->enabled),
|
||||||
'order_supplier'=>array(
|
'order_supplier'=>array(
|
||||||
'title'=>"ListSupplierOrdersAssociatedProject",
|
'title'=>"ListSupplierOrdersAssociatedProject",
|
||||||
'class'=>'CommandeFournisseur',
|
'class'=>'CommandeFournisseur',
|
||||||
|
'table'=>'commande_fournisseur',
|
||||||
'test'=>$conf->fournisseur->enabled),
|
'test'=>$conf->fournisseur->enabled),
|
||||||
'invoice_supplier'=>array(
|
'invoice_supplier'=>array(
|
||||||
'title'=>"ListSupplierInvoicesAssociatedProject",
|
'title'=>"ListSupplierInvoicesAssociatedProject",
|
||||||
'class'=>'FactureFournisseur',
|
'class'=>'FactureFournisseur',
|
||||||
|
'table'=>'facture_fourn',
|
||||||
'test'=>$conf->fournisseur->enabled),
|
'test'=>$conf->fournisseur->enabled),
|
||||||
'contract'=>array(
|
'contract'=>array(
|
||||||
'title'=>"ListContractAssociatedProject",
|
'title'=>"ListContractAssociatedProject",
|
||||||
'class'=>'Contrat',
|
'class'=>'Contrat',
|
||||||
|
'table'=>'contrat',
|
||||||
'test'=>$conf->contrat->enabled),
|
'test'=>$conf->contrat->enabled),
|
||||||
'intervention'=>array(
|
'intervention'=>array(
|
||||||
'title'=>"ListFichinterAssociatedProject",
|
'title'=>"ListFichinterAssociatedProject",
|
||||||
'class'=>'Fichinter',
|
'class'=>'Fichinter',
|
||||||
|
'table'=>'fichinter',
|
||||||
'disableamount'=>1,
|
'disableamount'=>1,
|
||||||
'test'=>$conf->ficheinter->enabled),
|
'test'=>$conf->ficheinter->enabled),
|
||||||
'trip'=>array(
|
'trip'=>array(
|
||||||
'title'=>"ListTripAssociatedProject",
|
'title'=>"ListTripAssociatedProject",
|
||||||
'class'=>'Deplacement',
|
'class'=>'Deplacement',
|
||||||
|
'table'=>'deplacement',
|
||||||
'disableamount'=>1,
|
'disableamount'=>1,
|
||||||
'test'=>$conf->deplacement->enabled),
|
'test'=>$conf->deplacement->enabled),
|
||||||
'agenda'=>array(
|
'agenda'=>array(
|
||||||
'title'=>"ListActionsAssociatedProject",
|
'title'=>"ListActionsAssociatedProject",
|
||||||
'class'=>'ActionComm',
|
'class'=>'ActionComm',
|
||||||
'disableamount'=>1,
|
'table'=>'actioncomm',
|
||||||
|
'disableamount'=>1,
|
||||||
'test'=>$conf->agenda->enabled)
|
'test'=>$conf->agenda->enabled)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if ($action=="addelement")
|
||||||
|
{
|
||||||
|
$tablename = GETPOST("tablename");
|
||||||
|
$elementselectid = GETPOST("elementselect");
|
||||||
|
$project->update_element($tablename, $elementselectid);
|
||||||
|
}
|
||||||
|
|
||||||
foreach ($listofreferent as $key => $value)
|
foreach ($listofreferent as $key => $value)
|
||||||
{
|
{
|
||||||
$title=$value['title'];
|
$title=$value['title'];
|
||||||
$classname=$value['class'];
|
$classname=$value['class'];
|
||||||
|
$tablename=$value['table'];
|
||||||
$qualified=$value['test'];
|
$qualified=$value['test'];
|
||||||
if ($qualified)
|
if ($qualified)
|
||||||
{
|
{
|
||||||
print '<br>';
|
print '<br>';
|
||||||
|
|
||||||
print_titre($langs->trans($title));
|
print_titre($langs->trans($title));
|
||||||
|
|
||||||
|
$selectList=$project->select_element($tablename);
|
||||||
|
if ($selectList)
|
||||||
|
{
|
||||||
|
print '<form action="'.$_SERVER["PHP_SELF"].'?id='.$projectid.'" method="post">';
|
||||||
|
print '<input type="hidden" name="tablename" value="'.$tablename.'">';
|
||||||
|
print '<input type="hidden" name="action" value="addelement">';
|
||||||
|
print '<table><tr><td>'.$langs->trans("SelectElement").'</td>';
|
||||||
|
print '<td>'.$selectList.'</td>';
|
||||||
|
print '<td><input type="submit" class="button" value="'.$langs->trans("AddElement").'"></td>';
|
||||||
|
print '</tr></table>';
|
||||||
|
print '</form>';
|
||||||
|
}
|
||||||
print '<table class="noborder" width="100%">';
|
print '<table class="noborder" width="100%">';
|
||||||
|
|
||||||
print '<tr class="liste_titre">';
|
print '<tr class="liste_titre">';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user