Base#
NAME#
Kernel::System::DynamicField::Driver::Base - common fields backend functions
PUBLIC INTERFACE#
EditLabelRender()#
creates the label HTML to be used in edit masks.
my $LabelHTML = $BackendObject->EditLabelRender(
DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField
FieldName => 'TheField', # the value to be set on the 'for' attribute
AdditionalText => 'Between', # other text to be placed next to FieldName
Mandatory => 1, # 0 or 1,
);
ValueSearch()#
Searches/fetches dynamic field value.
my $Value = $BackendObject->ValueSearch(
DynamicFieldConfig => $DynamicFieldConfig, # complete config of the DynamicField
Search => 'test',
);
Returns [
{
ID => 437,
FieldID => 23,
ObjectID => 133,
ValueText => 'some text',
ValueDateTime => '1977-12-12 12:00:00',
ValueInt => 123,
},
];