From 09aef4ef39420c6e0d043c5995dd2484c5b85329 Mon Sep 17 00:00:00 2001 From: Guillaume Lajarige Date: Tue, 23 Aug 2016 12:44:38 +0000 Subject: [PATCH] (Retrofit from trunk) Portal : Fixed a bug on the default configuration that was displaying only UserRequest in the Closed requests brick instead of both UserRequest and Incident objects. SVN:2.3[4339] --- .../src/views/bricks/manage/layout.html.twig | 39 ++++++++++++------- .../itop-tickets/datamodel.itop-tickets.xml | 18 +++++++-- 2 files changed, 40 insertions(+), 17 deletions(-) diff --git a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/manage/layout.html.twig b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/manage/layout.html.twig index 22cce2bf73..8b89635e5f 100644 --- a/datamodels/2.x/itop-portal-base/portal/src/views/bricks/manage/layout.html.twig +++ b/datamodels/2.x/itop-portal-base/portal/src/views/bricks/manage/layout.html.twig @@ -17,24 +17,35 @@ {% endblock %} {% block pMainContentHolder%} + {% set iTableCount = 0 %} {% if aGroupingAreasData|length > 0 %} {% for aAreaData in aGroupingAreasData %} -
-
-

{{ aAreaData.sTitle }}

+ {% if aAreaData.iItemsCount > 0 %} + {% set iTableCount = iTableCount + 1 %} +
+
+

{{ aAreaData.sTitle }}

+
+
+ {# We decided not to show empty tables anymore #} + {# + {% if aAreaData.iItemsCount > 0 %} + #} +
+ {# + {% else %} +
+ {{ 'Brick:Portal:Manage:Table:NoData'|dict_s }} +
+ {% endif %} + #} +
-
- {% if aAreaData.iItemsCount > 0 %} -
- {% else %} -
- {{ 'Brick:Portal:Manage:Table:NoData'|dict_s }} -
- {% endif %} -
-
+ {% endif %} {% endfor %} - {% else %} + {% endif %} + + {% if iTableCount == 0 %}

{{ 'Brick:Portal:Manage:Table:NoData'|dict_s }}

diff --git a/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml b/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml index f8effe7431..2ca2637724 100755 --- a/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml +++ b/datamodels/2.x/itop-tickets/datamodel.itop-tickets.xml @@ -1130,9 +1130,9 @@ - + - + @@ -1169,7 +1169,7 @@ fc fc-closed-request fc-2x - org_id AND caller_id = :current_contact_id AND status = 'closed']]> + org_id AND caller_id = :current_contact_id AND operational_status = 'closed']]> @@ -1181,6 +1181,18 @@ + + + + + 1 + Brick:Portal:ClosedRequests:Title + + + + + + auto