';
// Country
@@ -300,7 +300,7 @@ if (($id || $ref) && $action == 'edit')
print $form->select_country($object->fk_country,'country_id');
if ($user->admin) print info_admin($langs->trans("YouCanChangeValuesForThisListFromDictionarySetup"),1);
print '';
- print '';
+ print '';
// Status
print '
| '.fieldLabel('Status','status',1).' | ';
@@ -325,11 +325,11 @@ if (($id || $ref) && $action == 'edit')
if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'create')))
{
- $res = $object->fetch_optionals($object->id, $extralabels);
-
+ $res = $object->fetch_optionals();
+
$head = establishment_prepare_head($object);
dol_fiche_head($head, 'card', $langs->trans("Establishment"), -1, 'building');
-
+
// Confirmation to delete
if ($action == 'delete')
{
@@ -337,22 +337,22 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
}
-
+
// Object card
// ------------------------------------------------------------
-
+
$linkback = '' . $langs->trans("BackToList") . '';
-
+
$morehtmlref=' ';
$morehtmlref.=' ';
-
+
dol_banner_tab($object, 'id', $linkback, 1, 'rowid', 'id', $morehtmlref);
-
-
+
+
print '';
//print ' ';
print ' ';
- print ' '."\n";
+ print ''."\n";
// Name
print '';
@@ -393,9 +393,9 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
print ' ';
print '';
-
+
print ' ';
-
+
dol_fiche_end();
/*
@@ -407,6 +407,6 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
print ''.$langs->trans('Delete').'';
print '';
}
-
+
llxFooter();
$db->close();
diff --git a/htdocs/livraison/card.php b/htdocs/livraison/card.php
index 41091b36e08..b2218508ef6 100644
--- a/htdocs/livraison/card.php
+++ b/htdocs/livraison/card.php
@@ -571,7 +571,7 @@ else
// copy from expedition
$expeditionExtrafields = new Extrafields($db);
$expeditionExtrafieldLabels = $expeditionExtrafields->fetch_name_optionals_label($expedition->table_element);
- if ($expedition->fetch_optionals($object->origin_id, $expeditionExtrafieldLabels) > 0) {
+ if ($expedition->fetch_optionals($object->origin_id) > 0) {
$object->array_options = array_merge($object->array_options, $expedition->array_options);
}
}
@@ -674,12 +674,12 @@ else
$colspan=2;
$mode = ($object->statut == 0) ? 'edit' : 'view';
$line = new LivraisonLigne($db);
- $line->fetch_optionals($object->lines[$i]->id,$extralabelslines);
+ $line->fetch_optionals($object->lines[$i]->id);
if ($action = 'create_delivery') {
$srcLine = new ExpeditionLigne($db);
$expeditionLineExtrafields = new Extrafields($db);
$expeditionLineExtrafieldLabels = $expeditionLineExtrafields->fetch_name_optionals_label($srcLine->table_element);
- $srcLine->fetch_optionals($expedition->lines[$i]->id,$expeditionLineExtrafieldLabels);
+ $srcLine->fetch_optionals($expedition->lines[$i]->id);
$line->array_options = array_merge($line->array_options, $srcLine->array_options);
}
print '';
diff --git a/htdocs/modulebuilder/template/myobject_card.php b/htdocs/modulebuilder/template/myobject_card.php
index bc1e9fc7d51..a82ec237006 100644
--- a/htdocs/modulebuilder/template/myobject_card.php
+++ b/htdocs/modulebuilder/template/myobject_card.php
@@ -228,7 +228,7 @@ if (($id || $ref) && $action == 'edit')
// Part to show record
if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'create')))
{
- $res = $object->fetch_optionals($object->id, $extralabels);
+ $res = $object->fetch_optionals();
$head = myobjectPrepareHead($object);
dol_fiche_head($head, 'card', $langs->trans("MyObject"), -1, 'myobject@mymodule');
diff --git a/htdocs/product/dynamic_price/class/price_parser.class.php b/htdocs/product/dynamic_price/class/price_parser.class.php
index c281816e99b..fc986a9e051 100644
--- a/htdocs/product/dynamic_price/class/price_parser.class.php
+++ b/htdocs/product/dynamic_price/class/price_parser.class.php
@@ -156,7 +156,7 @@ class PriceParser
//Retrieve all extrafield for product and add it to values
$extrafields = new ExtraFields($this->db);
$extralabels = $extrafields->fetch_name_optionals_label('product', true);
- $product->fetch_optionals($product->id, $extralabels);
+ $product->fetch_optionals();
foreach ($extrafields->attribute_label as $key=>$label)
{
$values["extrafield_".$key] = $product->array_options['options_'.$key];
diff --git a/htdocs/product/inventory/card.php b/htdocs/product/inventory/card.php
index e393721c47d..84db46c879f 100644
--- a/htdocs/product/inventory/card.php
+++ b/htdocs/product/inventory/card.php
@@ -194,7 +194,7 @@ if (($id || $ref) && $action == 'edit')
// Part to show record
if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'create')))
{
- $res = $object->fetch_optionals($object->id, $extralabels);
+ $res = $object->fetch_optionals();
$head = inventoryPrepareHead($object);
dol_fiche_head($head, 'inventory', $langs->trans("Inventory"), -1, 'inventory');
diff --git a/htdocs/product/stock/productlot_card.php b/htdocs/product/stock/productlot_card.php
index 1d9a7420740..8e639c90108 100644
--- a/htdocs/product/stock/productlot_card.php
+++ b/htdocs/product/stock/productlot_card.php
@@ -305,7 +305,7 @@ if ($action == 'create')
// Part to show record
if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'create')))
{
- $res = $object->fetch_optionals($object->id, $extralabels);
+ $res = $object->fetch_optionals();
//print load_fiche_titre($langs->trans("Batch"));
diff --git a/htdocs/projet/card.php b/htdocs/projet/card.php
index ddfa1733f8c..71be9b5d4a3 100644
--- a/htdocs/projet/card.php
+++ b/htdocs/projet/card.php
@@ -660,7 +660,7 @@ elseif ($object->id > 0)
* Show or edit
*/
- $res=$object->fetch_optionals($object->id,$extralabels);
+ $res=$object->fetch_optionals();
// To verify role of users
$userAccess = $object->restrictedProjectArea($user,'read');
diff --git a/htdocs/projet/tasks.php b/htdocs/projet/tasks.php
index 47de9ce2b19..11367951976 100644
--- a/htdocs/projet/tasks.php
+++ b/htdocs/projet/tasks.php
@@ -207,7 +207,7 @@ if ($id > 0 || ! empty($ref))
{
$object->fetch($id, $ref);
$object->fetch_thirdparty();
- $res=$object->fetch_optionals($object->id,$extralabels_projet);
+ $res=$object->fetch_optionals();
// To verify role of users
diff --git a/htdocs/projet/tasks/comment.php b/htdocs/projet/tasks/comment.php
index 49072299ac4..fb553a1b837 100644
--- a/htdocs/projet/tasks/comment.php
+++ b/htdocs/projet/tasks/comment.php
@@ -97,7 +97,7 @@ if ($id > 0 || ! empty($ref))
{
if ($object->fetch($id,$ref) > 0)
{
- $res=$object->fetch_optionals($object->id,$extralabels);
+ $res=$object->fetch_optionals();
$result=$projectstatic->fetch($object->fk_project);
if (! empty($projectstatic->socid)) $projectstatic->fetch_thirdparty();
diff --git a/htdocs/projet/tasks/task.php b/htdocs/projet/tasks/task.php
index 479366ab586..3d1ccfb8fe1 100644
--- a/htdocs/projet/tasks/task.php
+++ b/htdocs/projet/tasks/task.php
@@ -207,7 +207,7 @@ if ($id > 0 || ! empty($ref))
{
if ($object->fetch($id,$ref) > 0)
{
- $res=$object->fetch_optionals($object->id,$extralabels);
+ $res=$object->fetch_optionals();
$result=$projectstatic->fetch($object->fk_project);
if (! empty($projectstatic->socid)) $projectstatic->fetch_thirdparty();
diff --git a/htdocs/projet/tasks/time.php b/htdocs/projet/tasks/time.php
index ce2e1c32889..49e917e4b61 100644
--- a/htdocs/projet/tasks/time.php
+++ b/htdocs/projet/tasks/time.php
@@ -288,13 +288,13 @@ if (($id > 0 || ! empty($ref)) || $projectidforalltimes > 0)
{
$result=$projectstatic->fetch($projectidforalltimes);
if (! empty($projectstatic->socid)) $projectstatic->fetch_thirdparty();
- $res=$projectstatic->fetch_optionals($object->id,$extralabels_projet);
+ $res=$projectstatic->fetch_optionals();
}
elseif ($object->fetch($id, $ref) >= 0)
{
$result=$projectstatic->fetch($object->fk_project);
if (! empty($projectstatic->socid)) $projectstatic->fetch_thirdparty();
- $res=$projectstatic->fetch_optionals($object->id,$extralabels_projet);
+ $res=$projectstatic->fetch_optionals();
$object->project = clone $projectstatic;
}
diff --git a/htdocs/public/members/public_card.php b/htdocs/public/members/public_card.php
index 8f28cd12827..f21a4d1a338 100644
--- a/htdocs/public/members/public_card.php
+++ b/htdocs/public/members/public_card.php
@@ -77,7 +77,7 @@ if ($id > 0)
{
$res=$object->fetch($id);
if ($res < 0) { dol_print_error($db,$object->error); exit; }
- $res=$object->fetch_optionals($object->id,$extralabels);
+ $res=$object->fetch_optionals();
print load_fiche_titre($langs->trans("MemberCard"), '', '');
diff --git a/htdocs/resource/class/dolresource.class.php b/htdocs/resource/class/dolresource.class.php
index c7126c6d3bb..7db33a9bfae 100644
--- a/htdocs/resource/class/dolresource.class.php
+++ b/htdocs/resource/class/dolresource.class.php
@@ -566,7 +566,7 @@ class Dolresource extends CommonObject
// Retreive all extrafield for thirdparty
// fetch optionals attributes and labels
- $line->fetch_optionals($line->id,$extralabels);
+ $line->fetch_optionals();
$this->lines[] = $line;
}
diff --git a/htdocs/societe/card.php b/htdocs/societe/card.php
index b48c80a7a24..362834b316d 100644
--- a/htdocs/societe/card.php
+++ b/htdocs/societe/card.php
@@ -1418,7 +1418,7 @@ else
if ($socid)
{
- $res=$object->fetch_optionals($object->id,$extralabels);
+ $res=$object->fetch_optionals();
//if ($res < 0) { dol_print_error($db); exit; }
$head = societe_prepare_head($object);
@@ -2011,7 +2011,7 @@ else
* View
*/
- if (!empty($object->id)) $res=$object->fetch_optionals($object->id,$extralabels);
+ if (!empty($object->id)) $res=$object->fetch_optionals();
//if ($res < 0) { dol_print_error($db); exit; }
diff --git a/htdocs/societe/contact.php b/htdocs/societe/contact.php
index d57f61045c0..32575beb8c7 100644
--- a/htdocs/societe/contact.php
+++ b/htdocs/societe/contact.php
@@ -150,7 +150,7 @@ if (is_object($objcanvas) && $objcanvas->displayCanvasExists($action))
else
{
- if (!empty($object->id)) $res=$object->fetch_optionals($object->id,$extralabels);
+ if (!empty($object->id)) $res=$object->fetch_optionals();
//if ($res < 0) { dol_print_error($db); exit; }
diff --git a/htdocs/supplier_proposal/card.php b/htdocs/supplier_proposal/card.php
index 440551bd925..c4f5c5c6ba9 100644
--- a/htdocs/supplier_proposal/card.php
+++ b/htdocs/supplier_proposal/card.php
@@ -358,7 +358,7 @@ if (empty($reshook))
// Extrafields
if (empty($conf->global->MAIN_EXTRAFIELDS_DISABLED) && method_exists($lines[$i], 'fetch_optionals')) {
- $lines[$i]->fetch_optionals($lines[$i]->rowid);
+ $lines[$i]->fetch_optionals();
$array_options = $lines[$i]->array_options;
}
diff --git a/htdocs/supplier_proposal/class/supplier_proposal.class.php b/htdocs/supplier_proposal/class/supplier_proposal.class.php
index c6ae3642bc9..91eff1b5a8a 100644
--- a/htdocs/supplier_proposal/class/supplier_proposal.class.php
+++ b/htdocs/supplier_proposal/class/supplier_proposal.class.php
@@ -1042,7 +1042,7 @@ class SupplierProposal extends CommonObject
// get extrafields so they will be clone
foreach($this->lines as $line)
- $line->fetch_optionals($line->rowid);
+ $line->fetch_optionals();
// Load source object
$objFrom = clone $this;
diff --git a/htdocs/user/card.php b/htdocs/user/card.php
index ba327e7c9f1..aa169253fb3 100644
--- a/htdocs/user/card.php
+++ b/htdocs/user/card.php
@@ -1176,7 +1176,7 @@ else
{
$object->fetch($id, '', '', 1);
if ($res < 0) { dol_print_error($db,$object->error); exit; }
- $res=$object->fetch_optionals($object->id,$extralabels);
+ $res=$object->fetch_optionals();
// Check if user has rights
$object->getrights();
diff --git a/htdocs/webservices/server_actioncomm.php b/htdocs/webservices/server_actioncomm.php
index 4f0081551ca..a00e014d88a 100644
--- a/htdocs/webservices/server_actioncomm.php
+++ b/htdocs/webservices/server_actioncomm.php
@@ -306,7 +306,7 @@ function getActionComm($authentication,$id)
$extrafields=new ExtraFields($db);
$extralabels=$extrafields->fetch_name_optionals_label('actioncomm',true);
//Get extrafield values
- $actioncomm->fetch_optionals($actioncomm->id,$extralabels);
+ $actioncomm->fetch_optionals();
foreach($extrafields->attribute_label as $key=>$label)
{
diff --git a/htdocs/webservices/server_contact.php b/htdocs/webservices/server_contact.php
index fe4fcc3378f..6791864ba8b 100644
--- a/htdocs/webservices/server_contact.php
+++ b/htdocs/webservices/server_contact.php
@@ -311,7 +311,7 @@ function getContact($authentication,$id,$ref_ext)
$extrafields=new ExtraFields($db);
$extralabels=$extrafields->fetch_name_optionals_label('socpeople',true);
//Get extrafield values
- $contact->fetch_optionals($contact->id,$extralabels);
+ $contact->fetch_optionals();
foreach($extrafields->attribute_label as $key=>$label)
{
diff --git a/htdocs/webservices/server_productorservice.php b/htdocs/webservices/server_productorservice.php
index 00dcd2fe4fc..c4c4d40191e 100644
--- a/htdocs/webservices/server_productorservice.php
+++ b/htdocs/webservices/server_productorservice.php
@@ -425,7 +425,7 @@ function getProductOrService($authentication,$id='',$ref='',$ref_ext='',$lang=''
$extrafields=new ExtraFields($db);
$extralabels=$extrafields->fetch_name_optionals_label('product',true);
//Get extrafield values
- $product->fetch_optionals($product->id,$extralabels);
+ $product->fetch_optionals();
foreach($extrafields->attribute_label as $key=>$label)
{
@@ -1096,7 +1096,7 @@ function getProductsForCategory($authentication,$id,$lang='')
$extrafields=new ExtraFields($db);
$extralabels=$extrafields->fetch_name_optionals_label('product',true);
//Get extrafield values
- $obj->fetch_optionals($obj->id,$extralabels);
+ $obj->fetch_optionals();
foreach($extrafields->attribute_label as $key=>$label)
{
diff --git a/htdocs/webservices/server_project.php b/htdocs/webservices/server_project.php
index 9e10b0212ec..bc26de37601 100644
--- a/htdocs/webservices/server_project.php
+++ b/htdocs/webservices/server_project.php
@@ -377,7 +377,7 @@ function getProject($authentication,$id='',$ref='')
$extralabels=$extrafields->fetch_name_optionals_label('societe',true);
//Get extrafield values
- $project->fetch_optionals($project->id,$extralabels);
+ $project->fetch_optionals();
foreach($extrafields->attribute_label as $key=>$label)
{
$project_result_fields=array_merge($project_result_fields,array('options_'.$key => $project->array_options['options_'.$key]));
diff --git a/htdocs/webservices/server_thirdparty.php b/htdocs/webservices/server_thirdparty.php
index 8e358e21924..c2236368d18 100644
--- a/htdocs/webservices/server_thirdparty.php
+++ b/htdocs/webservices/server_thirdparty.php
@@ -357,7 +357,7 @@ function getThirdParty($authentication,$id='',$ref='',$ref_ext='')
$extrafields=new ExtraFields($db);
$extralabels=$extrafields->fetch_name_optionals_label('societe',true);
//Get extrafield values
- $thirdparty->fetch_optionals($thirdparty->id,$extralabels);
+ $thirdparty->fetch_optionals();
foreach($extrafields->attribute_label as $key=>$label)
{
diff --git a/htdocs/website/websiteaccount_card.php b/htdocs/website/websiteaccount_card.php
index 9918b0b3022..8daab76e38c 100644
--- a/htdocs/website/websiteaccount_card.php
+++ b/htdocs/website/websiteaccount_card.php
@@ -221,7 +221,7 @@ if ($object->id > 0 && (empty($action) || ($action != 'edit' && $action != 'crea
{
if ($object->fk_soc >0 && empty($socid)) $socid = $object->fk_soc;
- $res = $object->fetch_optionals($object->id, $extralabels);
+ $res = $object->fetch_optionals();
$head = websiteaccountPrepareHead($object);
dol_fiche_head($head, 'card', $langs->trans("WebsiteAccount"), -1, 'websiteaccount@website');
|