Changeset 872 for trunk/grails-app


Ignore:
Timestamp:
Mar 16, 2011, 8:43:03 AM (14 years ago)
Author:
gav
Message:

Move primary asset select in all task create views.

Location:
trunk/grails-app/views/taskDetailed
Files:
3 edited

Legend:

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

    r728 r872  
    2626                            <tr class="prop">
    2727                                <td valign="top" class="name">
    28                                     <label for="description">Description:</label>
    29                                 </td>
    30                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'description','errors')}">
    31                                     <input type="text"  class="description" maxlength="75" id="description" name="description" value="${fieldValue(bean:taskInstance,field:'description')}"/>
    32                                     <g:helpBalloon class="helpballoon" code="task.description" />
    33                                 </td>
    34                             </tr>
    35                        
    36                             <tr class="prop">
    37                                 <td valign="top" class="name">
    38                                     <label for="comment">Comment:</label>
    39                                 </td>
    40                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'comment','errors')}">
    41                                     <textarea  rows="5" cols="40" name="comment">${fieldValue(bean:taskInstance, field:'comment')}</textarea>
    42                                     <g:helpBalloon class="helpballoon" code="task.comment" />
    43                                 </td>
    44                             </tr>
    45                        
    46                             <tr class="prop">
    47                                 <td valign="top" class="name">
    48                                     <label for="targetStartDate">Target Start Date:</label>
    49                                 </td>
    50                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'targetStartDate','errors')}">
    51                                     <richui:dateChooser name="targetStartDate" format="dd-MM-yyyy" value="${taskInstance.targetStartDate}" />
    52                                     <g:helpBalloon class="helpballoon" code="task.targetStartDate" />
    53                                 </td>
    54                             </tr>
    55 
    56                             <tr class="prop">
    57                                 <td valign="top" class="name">
    58                                     <label for="targetCompletionDate">Target Completion Date:</label>
    59                                 </td>
    60                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'targetCompletionDate','errors')}">
    61                                     <richui:dateChooser name="targetCompletionDate" format="dd-MM-yyyy" value="${taskInstance.targetCompletionDate}" />
    62                                     <g:helpBalloon class="helpballoon" code="task.targetCompletionDate" />
    63                                 </td>
    64                             </tr>
    65                        
    66                             <tr class="prop">
    67                                 <td valign="top" class="name">
    68                                     <label for="leadPerson">Lead Person:</label>
    69                                 </td>
    70                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'leadPerson','errors')}">
    71                                     <g:select optionKey="id"
    72                                                         from="${Person.findAllByIsActive(true).sort { p1, p2 -> p1.firstName.compareToIgnoreCase(p2.firstName) }}"
    73                                                         name="leadPerson.id"
    74                                                         value="${taskInstance?.leadPerson?.id}" >
    75                                     </g:select>
    76                                     <g:helpBalloon code="task.leadPerson" />
    77                                 </td>
    78                             </tr>
    79                        
    80                             <tr class="prop">
    81                                 <td valign="top" class="name">
    82                                     <label for="primaryAsset">Primary Asset:</label>
     28                                    <label for="primaryAsset">Asset:</label>
    8329                                </td>
    8430                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'primaryAsset','errors')}">
     
    9036                                    </g:select>
    9137                                    <g:helpBalloon code="task.primaryAsset" />
     38                                </td>
     39                            </tr>
     40                       
     41                            <tr class="prop">
     42                                <td valign="top" class="name">
     43                                    <label for="description">Description:</label>
     44                                </td>
     45                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'description','errors')}">
     46                                    <input type="text"  class="description" maxlength="75" id="description" name="description" value="${fieldValue(bean:taskInstance,field:'description')}"/>
     47                                    <g:helpBalloon class="helpballoon" code="task.description" />
     48                                </td>
     49                            </tr>
     50                       
     51                            <tr class="prop">
     52                                <td valign="top" class="name">
     53                                    <label for="comment">Comment:</label>
     54                                </td>
     55                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'comment','errors')}">
     56                                    <textarea  rows="5" cols="40" name="comment">${fieldValue(bean:taskInstance, field:'comment')}</textarea>
     57                                    <g:helpBalloon class="helpballoon" code="task.comment" />
     58                                </td>
     59                            </tr>
     60                       
     61                            <tr class="prop">
     62                                <td valign="top" class="name">
     63                                    <label for="targetStartDate">Target Start Date:</label>
     64                                </td>
     65                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'targetStartDate','errors')}">
     66                                    <richui:dateChooser name="targetStartDate" format="dd-MM-yyyy" value="${taskInstance.targetStartDate}" />
     67                                    <g:helpBalloon class="helpballoon" code="task.targetStartDate" />
     68                                </td>
     69                            </tr>
     70
     71                            <tr class="prop">
     72                                <td valign="top" class="name">
     73                                    <label for="targetCompletionDate">Target Completion Date:</label>
     74                                </td>
     75                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'targetCompletionDate','errors')}">
     76                                    <richui:dateChooser name="targetCompletionDate" format="dd-MM-yyyy" value="${taskInstance.targetCompletionDate}" />
     77                                    <g:helpBalloon class="helpballoon" code="task.targetCompletionDate" />
     78                                </td>
     79                            </tr>
     80                       
     81                            <tr class="prop">
     82                                <td valign="top" class="name">
     83                                    <label for="leadPerson">Lead Person:</label>
     84                                </td>
     85                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'leadPerson','errors')}">
     86                                    <g:select optionKey="id"
     87                                                        from="${Person.findAllByIsActive(true).sort { p1, p2 -> p1.firstName.compareToIgnoreCase(p2.firstName) }}"
     88                                                        name="leadPerson.id"
     89                                                        value="${taskInstance?.leadPerson?.id}" >
     90                                    </g:select>
     91                                    <g:helpBalloon code="task.leadPerson" />
    9292                                </td>
    9393                            </tr>
  • trunk/grails-app/views/taskDetailed/createImmediateCallout.gsp

    r601 r872  
    4040                            <tr class="prop">
    4141                                <td valign="top" class="name">
     42                                    <label for="primaryAsset">Asset:</label>
     43                                </td>
     44                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'primaryAsset','errors')}">
     45                                    <g:select optionKey="id"
     46                                                    from="${Asset.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"
     47                                                    name="primaryAsset.id" value="${taskInstance?.primaryAsset?.id}"
     48                                                    noSelection="['null':/${g.message(code:'default.none.select.text')}/]">
     49                                    </g:select>
     50                                    <g:helpBalloon code="task.primaryAsset" />
     51                                </td>
     52                            </tr>
     53                       
     54                            <tr class="prop">
     55                                <td valign="top" class="name">
    4256                                    <label for="description">Callout Description:</label>
    4357                                </td>
     
    5569                                    <richui:dateChooser name="targetStartDate" format="dd-MM-yyyy" value="${taskInstance.targetStartDate}" />
    5670                                    <g:helpBalloon class="helpballoon" code="task.targetStartDate.immediateCallout" />
    57                                 </td>
    58                             </tr>
    59                        
    60                             <tr class="prop">
    61                                 <td valign="top" class="name">
    62                                     <label for="primaryAsset">Asset:</label>
    63                                 </td>
    64                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'primaryAsset','errors')}">
    65                                     <g:select optionKey="id"
    66                                                     from="${Asset.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"
    67                                                     name="primaryAsset.id" value="${taskInstance?.primaryAsset?.id}"
    68                                                     noSelection="['null':/${g.message(code:'default.none.select.text')}/]">
    69                                     </g:select>
    70                                     <g:helpBalloon code="task.primaryAsset" />
    7171                                </td>
    7272                            </tr>
     
    103103                                </td>
    104104                            </tr>
    105                        
     105
    106106                            <tr class="prop">
    107107                                <td valign="top" class="name">
  • trunk/grails-app/views/taskDetailed/createUnscheduled.gsp

    r728 r872  
    2525                    <table>
    2626                        <tbody>
     27                       
     28                            <tr class="prop">
     29                                <td valign="top" class="name">
     30                                    <label for="primaryAsset">Asset:</label>
     31                                </td>
     32                                <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'primaryAsset','errors')}">
     33                                    <g:select optionKey="id"
     34                                                        from="${Asset.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"
     35                                                        name="primaryAsset.id"
     36                                                        value="${taskInstance?.primaryAsset?.id}"
     37                                                        noSelection="['null':/${g.message(code:'default.none.select.text')}/]">
     38                                        </g:select>
     39                                    <g:helpBalloon code="task.primaryAsset" />
     40                                </td>
     41                            </tr>
    2742                       
    2843                            <tr class="prop">
     
    7792                                    </g:select>
    7893                                    <g:helpBalloon code="task.leadPerson" />
    79                                 </td>
    80                             </tr>
    81                        
    82                             <tr class="prop">
    83                                 <td valign="top" class="name">
    84                                     <label for="primaryAsset">Asset:</label>
    85                                 </td>
    86                                 <td valign="top" class="value ${hasErrors(bean:taskInstance,field:'primaryAsset','errors')}">
    87                                     <g:select optionKey="id"
    88                                                         from="${Asset.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"
    89                                                         name="primaryAsset.id"
    90                                                         value="${taskInstance?.primaryAsset?.id}"
    91                                                         noSelection="['null':/${g.message(code:'default.none.select.text')}/]">
    92                                         </g:select>
    93                                     <g:helpBalloon code="task.primaryAsset" />
    9494                                </td>
    9595                            </tr>
Note: See TracChangeset for help on using the changeset viewer.