2
0
forked from Wavyzz/dolibarr

Debug v19

This commit is contained in:
Laurent Destailleur
2024-01-09 16:56:32 +01:00
parent 368efbb77f
commit cdf2e4408c
2 changed files with 10 additions and 2 deletions

View File

@@ -7713,7 +7713,6 @@ abstract class CommonObject
} }
} }
} }
$objectfield = $this->element.($this->module ? '@'.$this->module : '').':'.$key.$keysuffix; $objectfield = $this->element.($this->module ? '@'.$this->module : '').':'.$key.$keysuffix;
$out = $form->selectForForms($param_list_array[0], $keyprefix.$key.$keysuffix, $value, $showempty, '', '', $morecss, $moreparam, 0, (empty($val['disabled']) ? 0 : 1), '', $objectfield); $out = $form->selectForForms($param_list_array[0], $keyprefix.$key.$keysuffix, $value, $showempty, '', '', $morecss, $moreparam, 0, (empty($val['disabled']) ? 0 : 1), '', $objectfield);

View File

@@ -11880,6 +11880,8 @@ function getElementProperties($element_type)
$regs = array(); $regs = array();
//$element_type='facture';
$classfile = $classname = $classpath = $subdir = $dir_output = ''; $classfile = $classname = $classpath = $subdir = $dir_output = '';
// Parse element/subelement // Parse element/subelement
@@ -12086,6 +12088,13 @@ function getElementProperties($element_type)
$module = 'tax'; $module = 'tax';
$subdir = '/vat'; $subdir = '/vat';
$table_element = 'tva'; $table_element = 'tva';
} elseif ($element_type == 'emailsenderprofile') {
$module = '';
$classpath = 'core/class';
$classfile = 'emailsenderprofile';
$classname = 'EmailSenderProfile';
$table_element = 'c_email_senderprofile';
$subelement = '';
} }
if (empty($classfile)) { if (empty($classfile)) {
@@ -12162,7 +12171,7 @@ function fetchObjectByElement($element_id, $element_type, $element_ref = '')
$ismodenabled = isModEnabled($element_prop['module']); $ismodenabled = isModEnabled($element_prop['module']);
} }
if (is_array($element_prop) && $ismodenabled) { if (is_array($element_prop) && (empty($element_prop['module']) || $ismodenabled)) {
dol_include_once('/'.$element_prop['classpath'].'/'.$element_prop['classfile'].'.class.php'); dol_include_once('/'.$element_prop['classpath'].'/'.$element_prop['classfile'].'.class.php');
if (class_exists($element_prop['classname'])) { if (class_exists($element_prop['classname'])) {