Portal: User profile form was broken due to new display_mode property

SVN:trunk[4750]
This commit is contained in:
Guillaume Lajarige
2017-05-29 14:50:57 +00:00
parent 905d47cab5
commit 7e6a040983

View File

@@ -395,10 +395,14 @@ class ObjectFormManager extends FormManager
{
$aFieldsExtraData[$sFieldId]['display_mode'] = $oFieldNode->getAttribute('data-field-display-mode');
}
else
elseif(isset($this->aFormProperties['properties']['display_mode']))
{
$aFieldsExtraData[$sFieldId]['display_mode'] = $this->aFormProperties['properties']['display_mode'];
}
else
{
$aFieldsExtraData[$sFieldId]['display_mode'] = ApplicationHelper::FORM_DEFAULT_DISPLAY_MODE;
}
// Settings field flags from the data-field-flags attribute
foreach (explode(' ', $sFieldFlags) as $sFieldFlag)