forked from Wavyzz/dolibarr
Debug v19
This commit is contained in:
@@ -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);
|
||||||
|
|
||||||
|
|||||||
@@ -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'])) {
|
||||||
|
|||||||
Reference in New Issue
Block a user