Ignore:
Timestamp:
Jan 14, 2010, 10:51:03 PM (14 years ago)
Author:
gav
Message:

Refactor classes for asset tree refinement.
Regenerate views and controllers to suite.

File:
1 edited

Legend:

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

    r178 r268  
    55        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    66        <meta name="layout" content="main" />
    7         <title>Show AssetType</title>
     7        <title>Show AssetSubItem</title>
    88    </head>
    99    <body>
    1010        <div class="nav">
    11             <span class="menuButton"><g:link class="list" action="list">AssetType List</g:link></span>
    12             <span class="menuButton"><g:link class="create" action="create">New AssetType</g:link></span>
     11            <span class="menuButton"><g:link class="list" action="list">AssetSubItem List</g:link></span>
     12            <span class="menuButton"><g:link class="create" action="create">New AssetSubItem</g:link></span>
    1313        </div>
    1414        <div class="body">
    15             <h1>Show AssetType</h1>
     15            <h1>Show AssetSubItem</h1>
    1616            <g:if test="${flash.message}">
    1717            <div class="message">${flash.message}</div>
     
    2525                            <td valign="top" class="name">Id:</td>
    2626                           
    27                             <td valign="top" class="value">${fieldValue(bean:assetTypeInstance, field:'id')}</td>
     27                            <td valign="top" class="value">${fieldValue(bean:assetSubItemInstance, field:'id')}</td>
    2828                           
    2929                        </tr>
    3030                   
    3131                        <tr class="prop">
    32                             <td valign="top" class="name">Assemblies:</td>
     32                            <td valign="top" class="name">Name:</td>
    3333                           
    34                             <td  valign="top" style="text-align:left;" class="value">
    35                                 <ul>
    36                                 <g:each var="a" in="${assetTypeInstance.assemblies}">
    37                                     <li><g:link controller="assembly" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    38                                 </g:each>
    39                                 </ul>
    40                             </td>
    41                            
    42                         </tr>
    43                    
    44                         <tr class="prop">
    45                             <td valign="top" class="name">Assets:</td>
    46                            
    47                             <td  valign="top" style="text-align:left;" class="value">
    48                                 <ul>
    49                                 <g:each var="a" in="${assetTypeInstance.assets}">
    50                                     <li><g:link controller="asset" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    51                                 </g:each>
    52                                 </ul>
    53                             </td>
    54                            
    55                         </tr>
    56                    
    57                         <tr class="prop">
    58                             <td valign="top" class="name">Cost Code:</td>
    59                            
    60                             <td valign="top" class="value">${fieldValue(bean:assetTypeInstance, field:'costCode')}</td>
     34                            <td valign="top" class="value">${fieldValue(bean:assetSubItemInstance, field:'name')}</td>
    6135                           
    6236                        </tr>
     
    6539                            <td valign="top" class="name">Description:</td>
    6640                           
    67                             <td valign="top" class="value">${fieldValue(bean:assetTypeInstance, field:'description')}</td>
     41                            <td valign="top" class="value">${fieldValue(bean:assetSubItemInstance, field:'description')}</td>
    6842                           
    6943                        </tr>
     
    7246                            <td valign="top" class="name">Is Active:</td>
    7347                           
    74                             <td valign="top" class="value">${fieldValue(bean:assetTypeInstance, field:'isActive')}</td>
     48                            <td valign="top" class="value">${fieldValue(bean:assetSubItemInstance, field:'isActive')}</td>
     49                           
     50                        </tr>
     51                   
     52                        <tr class="prop">
     53                            <td valign="top" class="name">Asset:</td>
     54                           
     55                            <td valign="top" class="value"><g:link controller="asset" action="show" id="${assetSubItemInstance?.asset?.id}">${assetSubItemInstance?.asset?.encodeAsHTML()}</g:link></td>
     56                           
     57                        </tr>
     58                   
     59                        <tr class="prop">
     60                            <td valign="top" class="name">Parent Item:</td>
     61                           
     62                            <td valign="top" class="value"><g:link controller="assetSubItem" action="show" id="${assetSubItemInstance?.parentItem?.id}">${assetSubItemInstance?.parentItem?.encodeAsHTML()}</g:link></td>
     63                           
     64                        </tr>
     65                   
     66                        <tr class="prop">
     67                            <td valign="top" class="name">Asset Sub Item Extended Attributes:</td>
     68                           
     69                            <td  valign="top" style="text-align:left;" class="value">
     70                                <ul>
     71                                <g:each var="a" in="${assetSubItemInstance.assetSubItemExtendedAttributes}">
     72                                    <li><g:link controller="assetSubItemExtendedAttribute" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
     73                                </g:each>
     74                                </ul>
     75                            </td>
    7576                           
    7677                        </tr>
     
    8182                            <td  valign="top" style="text-align:left;" class="value">
    8283                                <ul>
    83                                 <g:each var="m" in="${assetTypeInstance.maintenanceActions}">
     84                                <g:each var="m" in="${assetSubItemInstance.maintenanceActions}">
    8485                                    <li><g:link controller="maintenanceAction" action="show" id="${m.id}">${m?.encodeAsHTML()}</g:link></li>
    8586                                </g:each>
     
    9091                   
    9192                        <tr class="prop">
    92                             <td valign="top" class="name">Name:</td>
     93                            <td valign="top" class="name">Sub Items:</td>
    9394                           
    94                             <td valign="top" class="value">${fieldValue(bean:assetTypeInstance, field:'name')}</td>
     95                            <td  valign="top" style="text-align:left;" class="value">
     96                                <ul>
     97                                <g:each var="s" in="${assetSubItemInstance.subItems}">
     98                                    <li><g:link controller="assetSubItem" action="show" id="${s.id}">${s?.encodeAsHTML()}</g:link></li>
     99                                </g:each>
     100                                </ul>
     101                            </td>
    95102                           
    96103                        </tr>
     
    101108            <div class="buttons">
    102109                <g:form>
    103                     <input type="hidden" name="id" value="${assetTypeInstance?.id}" />
     110                    <input type="hidden" name="id" value="${assetSubItemInstance?.id}" />
    104111                    <span class="button"><g:actionSubmit class="edit" value="Edit" /></span>
    105112                    <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
Note: See TracChangeset for help on using the changeset viewer.