Fix using extrafield type "link to object" show error on edit card
This commit is contained in:
parent
1ebb415940
commit
cd79675f7a
@ -1133,7 +1133,7 @@ class ExtraFields
|
|||||||
if ($InfoFieldList[0] && class_exists($InfoFieldList[0]))
|
if ($InfoFieldList[0] && class_exists($InfoFieldList[0]))
|
||||||
{
|
{
|
||||||
$object = new $InfoFieldList[0]($this->db);
|
$object = new $InfoFieldList[0]($this->db);
|
||||||
$object->fetch($value);
|
if (!empty($value)) $object->fetch($value);
|
||||||
$valuetoshow=$object->ref;
|
$valuetoshow=$object->ref;
|
||||||
if ($object->element == 'societe') $valuetoshow=$object->name; // Special case for thirdparty because ref is id because name is not unique
|
if ($object->element == 'societe') $valuetoshow=$object->name; // Special case for thirdparty because ref is id because name is not unique
|
||||||
$out.='<input type="text" class="flat" name="'.$keysuffix.'options_'.$key.$keyprefix.'" size="20" value="'.$valuetoshow.'" >';
|
$out.='<input type="text" class="flat" name="'.$keysuffix.'options_'.$key.$keyprefix.'" size="20" value="'.$valuetoshow.'" >';
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user