diff --git a/datamodels/2.x/itop-portal-base/portal/src/controllers/objectcontroller.class.inc.php b/datamodels/2.x/itop-portal-base/portal/src/controllers/objectcontroller.class.inc.php index 98030eb9c..279d99643 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/controllers/objectcontroller.class.inc.php +++ b/datamodels/2.x/itop-portal-base/portal/src/controllers/objectcontroller.class.inc.php @@ -647,6 +647,7 @@ class ObjectController extends AbstractController $aFormData['formmanager_data'] = $oFormManager->ToJSON(); $aFormData['renderer'] = $oFormManager->GetRenderer(); $aFormData['object_name'] = $oFormManager->GetObject()->GetName(); + $aFormData['object_state'] = $oFormManager->GetObject()->GetState(); $aFormData['fieldset'] = $aFieldSetData; $aFormData['display_mode'] = (isset($aFormProperties['properties'])) ? $aFormProperties['properties']['display_mode'] : ApplicationHelper::FORM_DEFAULT_DISPLAY_MODE; diff --git a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/object/mode_create.html.twig b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/object/mode_create.html.twig index f3c74e39a..15425b9df 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/object/mode_create.html.twig +++ b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/object/mode_create.html.twig @@ -1,12 +1,14 @@ {# itop-portal-base/portal/src/views/bricks/object/mode_create.html.twig #} {# Object brick create layout #} -{% set sFormId = (form.id is defined and form.id is not null) ? form.id : 'object_form' %} -{% set sFormClass = (form.display_mode is defined and form.display_mode is not null) ? 'form_' ~ form.display_mode : '' %} -{% set sFormIdSanitized = sFormId|replace({'-': ''}) %} {% set tIsModal = (tIsModal is defined and tIsModal == true) ? true : false %} +{% set sFormId = (form.id is defined and form.id is not null) ? form.id : 'object_form' %} +{% set sFormIdSanitized = sFormId|replace({'-': ''}) %} +{% set sFormDisplayModeClass = (form.display_mode is defined and form.display_mode is not null) ? 'form_' ~ form.display_mode : '' %} +{% set sFormObjectStateClass = (form.object_state is defined and form.object_state is not null) ? 'form_object_state_' ~ form.object_state : '' %} -