Changeset 280 for trunk


Ignore:
Timestamp:
Jan 21, 2010, 6:45:54 AM (15 years ago)
Author:
gav
Message:

Generate-all for Asset and AssetSubItem.

Location:
trunk/grails-app/views
Files:
5 edited

Legend:

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

    r271 r280  
    8686                                </td>
    8787                                <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'assetSubItems','errors')}">
    88                                    
    89 <ul>
    90 <g:each var="a" in="${assetInstance?.assetSubItems?}">
    91     <li><g:link controller="assetSubItem" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    92 </g:each>
    93 </ul>
    94 <g:link controller="assetSubItem" params="['asset.id':assetInstance?.id]" action="create">Add AssetSubItem</g:link>
     88                                    <g:select name="assetSubItems"
     89from="${AssetSubItem.list()}"
     90size="5" multiple="yes" optionKey="id"
     91value="${assetInstance?.assetSubItems}" />
    9592
    9693                                </td>
  • trunk/grails-app/views/assetSubItem/create.gsp

    r268 r280  
    5555                            <tr class="prop">
    5656                                <td valign="top" class="name">
    57                                     <label for="asset">Asset:</label>
    58                                 </td>
    59                                 <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'asset','errors')}">
    60                                     <g:select optionKey="id" from="${Asset.list()}" name="asset.id" value="${assetSubItemInstance?.asset?.id}" noSelection="['null':'']"></g:select>
    61                                 </td>
    62                             </tr>
    63                        
    64                             <tr class="prop">
    65                                 <td valign="top" class="name">
    6657                                    <label for="parentItem">Parent Item:</label>
    6758                                </td>
  • trunk/grails-app/views/assetSubItem/edit.gsp

    r268 r280  
    5858                            <tr class="prop">
    5959                                <td valign="top" class="name">
    60                                     <label for="asset">Asset:</label>
    61                                 </td>
    62                                 <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'asset','errors')}">
    63                                     <g:select optionKey="id" from="${Asset.list()}" name="asset.id" value="${assetSubItemInstance?.asset?.id}" noSelection="['null':'']"></g:select>
    64                                 </td>
    65                             </tr>
    66                        
    67                             <tr class="prop">
    68                                 <td valign="top" class="name">
    6960                                    <label for="parentItem">Parent Item:</label>
    7061                                </td>
     
    8778<g:link controller="assetSubItemExtendedAttribute" params="['assetSubItem.id':assetSubItemInstance?.id]" action="create">Add AssetSubItemExtendedAttribute</g:link>
    8879
     80                                </td>
     81                            </tr>
     82                       
     83                            <tr class="prop">
     84                                <td valign="top" class="name">
     85                                    <label for="assets">Assets:</label>
     86                                </td>
     87                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'assets','errors')}">
     88                                   
    8989                                </td>
    9090                            </tr>
  • trunk/grails-app/views/assetSubItem/list.gsp

    r268 r280  
    2929                                <g:sortableColumn property="isActive" title="Is Active" />
    3030                       
    31                                 <th>Asset</th>
    32                            
    3331                                <th>Parent Item</th>
    3432                           
     
    4745                            <td>${fieldValue(bean:assetSubItemInstance, field:'isActive')}</td>
    4846                       
    49                             <td>${fieldValue(bean:assetSubItemInstance, field:'asset')}</td>
    50                        
    5147                            <td>${fieldValue(bean:assetSubItemInstance, field:'parentItem')}</td>
    5248                       
  • trunk/grails-app/views/assetSubItem/show.gsp

    r268 r280  
    5151                   
    5252                        <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">
    6053                            <td valign="top" class="name">Parent Item:</td>
    6154                           
     
    7164                                <g:each var="a" in="${assetSubItemInstance.assetSubItemExtendedAttributes}">
    7265                                    <li><g:link controller="assetSubItemExtendedAttribute" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
     66                                </g:each>
     67                                </ul>
     68                            </td>
     69                           
     70                        </tr>
     71                   
     72                        <tr class="prop">
     73                            <td valign="top" class="name">Assets:</td>
     74                           
     75                            <td  valign="top" style="text-align:left;" class="value">
     76                                <ul>
     77                                <g:each var="a" in="${assetSubItemInstance.assets}">
     78                                    <li><g:link controller="asset" action="show" id="${a.id}">${a?.encodeAsHTML()}</g:link></li>
    7379                                </g:each>
    7480                                </ul>
Note: See TracChangeset for help on using the changeset viewer.