Changeset 574


Ignore:
Timestamp:
Jun 7, 2010, 12:36:07 PM (15 years ago)
Author:
gav
Message:

Add indication to task tabs as per ticket #67.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/taskDetailed/show.gsp

    r567 r574  
    4343                <richui:tabLabels>
    4444                    <richui:tabLabel selected="${showTab.task}" title="Details" />
    45                     <richui:tabLabel selected="${showTab.procedure}" title="Procedure" />
    46                     <richui:tabLabel selected="${showTab.recurrence}" title="Recurrence" />
    47                     <richui:tabLabel selected="${showTab.inventory}" title="Inventory" />
    48                     <richui:tabLabel selected="${showTab.subTasks}" title="Sub Tasks" />
     45                    <g:if test="${taskProcedureExits}">
     46                        <richui:tabLabel selected="${showTab.procedure}" title="Procedure (!)" />
     47                    </g:if>
     48                    <g:else>
     49                        <richui:tabLabel selected="${showTab.procedure}" title="Procedure" />
     50                    </g:else>
     51                    <g:if test="${taskRecurringScheduleExits}">
     52                        <richui:tabLabel selected="${showTab.recurrence}" title="Recurrence (!)" />
     53                    </g:if>
     54                    <g:else>
     55                        <richui:tabLabel selected="${showTab.recurrence}" title="Recurrence" />
     56                    </g:else>
     57                    <g:if test="${!inventoryMovementList.isEmpty()}">
     58                        <richui:tabLabel selected="${showTab.inventory}" title="Inventory (${inventoryMovementList.size()})" />
     59                    </g:if>
     60                    <g:else>
     61                        <richui:tabLabel selected="${showTab.inventory}" title="Inventory (0)" />
     62                    </g:else>
     63                    <g:if test="${subTaskInstanceTotal > 0}">
     64                        <richui:tabLabel selected="${showTab.subTasks}" title="Sub Tasks (${subTaskInstanceTotal})" />
     65                    </g:if>
     66                    <g:else>
     67                        <richui:tabLabel selected="${showTab.subTasks}" title="Sub Tasks (0)" />
     68                    </g:else>
    4969                </richui:tabLabels>
    5070
     
    732752<!-- Start Sub Task tab -->
    733753                    <richui:tabContent>
    734                         <g:if test="${subTaskInstanceTotal >= 1}">
     754                        <g:if test="${subTaskInstanceTotal > 0}">
    735755                            <div class="list">
    736756                                <table>
Note: See TracChangeset for help on using the changeset viewer.