Ignore:
Timestamp:
Feb 18, 2010, 8:12:03 PM (14 years ago)
Author:
gav
Message:

Misc asset view detailing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/assetSubItemDetailed/edit.gsp

    r369 r388  
    6464                            <tr class="prop">
    6565                                <td valign="top" class="name">
    66                                     <label for="assetSubItemExtendedAttributes">Asset Sub Item Extended Attributes:</label>
     66                                    <label for="assetSubItemExtendedAttributes">Extended Attributes:</label>
    6767                                </td>
    6868                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'assetSubItemExtendedAttributes','errors')}">
     
    7373</g:each>
    7474</ul>
    75 <g:link controller="assetSubItemExtendedAttributeDetailed" params="['assetSubItem.id':assetSubItemInstance?.id]" action="create">Add AssetSubItemExtendedAttribute</g:link>
     75<g:link controller="assetSubItemExtendedAttributeDetailed" params="['assetSubItem.id':assetSubItemInstance?.id]" action="create">Add Extended Attribute</g:link>
    7676
    7777                                </td>
     
    7979                       
    8080                            <tr class="prop">
    81                        
    82                             <tr class="prop">
    83                                 <td valign="top" class="name">
    84                                     <label for="maintenanceActions">Maintenance Actions:</label>
    85                                 </td>
    86                                 <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'maintenanceActions','errors')}">
    87                                    
    88 <ul>
    89 <g:each var="m" in="${assetSubItemInstance?.maintenanceActions?}">
    90     <li><g:link controller="maintenanceActionDetailed" action="show" id="${m.id}">${m?.encodeAsHTML()}</g:link></li>
    91 </g:each>
    92 </ul>
    93 <g:link controller="maintenanceActionDetailed" params="['assetSubItem.id':assetSubItemInstance?.id]" action="create">Add MaintenanceAction</g:link>
    94 
    95                                 </td>
    96                             </tr>
    97 
    9881                           
    9982                            <tr class="prop">
     
    120103                                    <g:else>
    121104                                        <ul>
    122                                         <g:each var="a" in="${assetSubItemInstance.assets}">
     105                                        <g:each var="a" in="${ assetSubItemInstance.assets.sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } }">
    123106                                            <li><g:link controller="assetDetailed" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    124107                                        </g:each>
     
    140123</g:each>
    141124</ul>
    142 <g:link controller="assetSubItemDetailed" params="['parentItem.id':assetSubItemInstance?.id]" action="create">Add AssetSubItem</g:link>
     125<g:link controller="assetSubItemDetailed" params="['parentItem.id':assetSubItemInstance?.id]" action="create">Add Sub Item</g:link>
    143126
    144127                                </td>
    145128                            </tr>
     129                       
     130                            <tr class="prop">
     131                                <td valign="top" class="name">
     132                                    <label for="maintenanceActions">Maintenance Actions:</label>
     133                                </td>
     134                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'maintenanceActions','errors')}">
     135                                   
     136<ul>
     137<g:each var="m" in="${assetSubItemInstance?.maintenanceActions?}">
     138    <li><g:link controller="maintenanceActionDetailed" action="show" id="${m.id}">${m?.encodeAsHTML()}</g:link></li>
     139</g:each>
     140</ul>
     141<g:link controller="maintenanceActionDetailed" params="['assetSubItem.id':assetSubItemInstance?.id]" action="create">Add Maintenance Action</g:link>
     142
     143                                </td>
     144                            </tr>
    146145                       
    147146                        </tbody>
Note: See TracChangeset for help on using the changeset viewer.