diff --git a/datamodels/2.x/itop-portal-base/portal/public/css/pages/bricks/_object-brick.scss b/datamodels/2.x/itop-portal-base/portal/public/css/pages/bricks/_object-brick.scss index 2bf7292f25..ecc977402a 100644 --- a/datamodels/2.x/itop-portal-base/portal/public/css/pages/bricks/_object-brick.scss +++ b/datamodels/2.x/itop-portal-base/portal/public/css/pages/bricks/_object-brick.scss @@ -6,6 +6,7 @@ /* SCSS variables (can be overloaded) */ $ipb-object-brick--url-to-clipboard--opacity: 0.5 !default; $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right: $common-spacing-200!default; +$ipb-object-brick--padding-small-horizontal: 10px!default; .url-to-clipboard{ @@ -21,4 +22,16 @@ $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right: $common-spacin // Used for clipboard's tooltip, which is not part of .url-to-clipboard element .url-to-clipboard-tooltip-copied { margin-right: $ipb-object-brick--url-to-clipboard-tooltip-copied--margin-right; -} \ No newline at end of file +} + +.form_filter_container{ + position: relative; + height: 2.5em; + width: 100%; +} + +.form_filter_class{ + position: absolute; + right: 0; + padding-right: $ipb-object-brick--padding-small-horizontal; +} diff --git a/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php b/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php index 5a75fa5709..f44c370e0e 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php +++ b/datamodels/2.x/itop-portal-base/portal/src/Controller/ObjectController.php @@ -1096,6 +1096,7 @@ class ObjectController extends BrickController foreach ($aEnumChildClasses as $sClassName) { $aChildClasses[$sClassName] = MetaModel::GetName($sClassName); } + asort($aChildClasses); $aData = $aData + [ 'bHasSubClasses' => true, 'aSubClasses' => $aChildClasses, diff --git a/datamodels/2.x/itop-portal-base/portal/templates/bricks/object/mode_search_regular.html.twig b/datamodels/2.x/itop-portal-base/portal/templates/bricks/object/mode_search_regular.html.twig index d549af6ca4..75d52ac813 100644 --- a/datamodels/2.x/itop-portal-base/portal/templates/bricks/object/mode_search_regular.html.twig +++ b/datamodels/2.x/itop-portal-base/portal/templates/bricks/object/mode_search_regular.html.twig @@ -9,14 +9,16 @@