Ignore:
Timestamp:
Oct 22, 2009, 4:33:25 PM (15 years ago)
Author:
gav
Message:

Add costCode attribute to Asset and regen non-detailed controller and views, adjust detailed views to suite.

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

Legend:

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

    r139 r161  
    3737                            <tr class="prop">
    3838                                <td valign="top" class="name">
     39                                    <label for="description">Description:</label>
     40                                </td>
     41                                <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'description','errors')}">
     42                                    <input type="text" id="description" name="description" value="${fieldValue(bean:assetInstance,field:'description')}"/>
     43                                </td>
     44                            </tr>
     45                       
     46                            <tr class="prop">
     47                                <td valign="top" class="name">
     48                                    <label for="costCode">Cost Code:</label>
     49                                </td>
     50                                <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'costCode','errors')}">
     51                                    <input type="text" id="costCode" name="costCode" value="${fieldValue(bean:assetInstance,field:'costCode')}"/>
     52                                </td>
     53                            </tr>
     54                       
     55                            <tr class="prop">
     56                                <td valign="top" class="name">
    3957                                    <label for="assetType">Asset Type:</label>
    4058                                </td>
     
    5169                                    <g:select optionKey="id" from="${SystemSection.list()}" name="systemSection.id" value="${assetInstance?.systemSection?.id}" ></g:select>
    5270                                </td>
    53                             </tr>
    54                        
    55                             <tr class="prop">
    56                                 <td valign="top" class="name">
    57                                     <label for="description">Description:</label>
    58                                 </td>
    59                                 <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'description','errors')}">
    60                                     <input type="text" id="description" name="description" value="${fieldValue(bean:assetInstance,field:'description')}"/>
    61                                 </td>
    62                             </tr>
    63                        
     71                            </tr>
     72
    6473                            <tr class="prop">
    6574                                <td valign="top" class="name">
  • trunk/grails-app/views/assetDetailed/edit.gsp

    r139 r161  
    3939                            <tr class="prop">
    4040                                <td valign="top" class="name">
     41                                    <label for="description">Description:</label>
     42                                </td>
     43                                <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'description','errors')}">
     44                                    <input type="text" id="description" name="description" value="${fieldValue(bean:assetInstance,field:'description')}"/>
     45                                </td>
     46                            </tr>
     47                       
     48                            <tr class="prop">
     49                                <td valign="top" class="name">
     50                                    <label for="costCode">Cost Code:</label>
     51                                </td>
     52                                <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'costCode','errors')}">
     53                                    <input type="text" id="costCode" name="costCode" value="${fieldValue(bean:assetInstance,field:'costCode')}"/>
     54                                </td>
     55                            </tr>
     56                       
     57                            <tr class="prop">
     58                                <td valign="top" class="name">
    4159                                    <label for="assetType">Asset Type:</label>
    4260                                </td>
     
    5270                                <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'systemSection','errors')}">
    5371                                    <g:select optionKey="id" from="${SystemSection.list()}" name="systemSection.id" value="${assetInstance?.systemSection?.id}" ></g:select>
    54                                 </td>
    55                             </tr>
    56                        
    57                             <tr class="prop">
    58                                 <td valign="top" class="name">
    59                                     <label for="description">Description:</label>
    60                                 </td>
    61                                 <td valign="top" class="value ${hasErrors(bean:assetInstance,field:'description','errors')}">
    62                                     <input type="text" id="description" name="description" value="${fieldValue(bean:assetInstance,field:'description')}"/>
    6372                                </td>
    6473                            </tr>
  • trunk/grails-app/views/assetDetailed/show.gsp

    r139 r161  
    3636                   
    3737                        <tr class="prop">
     38                            <td valign="top" class="name">Description:</td>
     39                           
     40                            <td valign="top" class="value">${fieldValue(bean:assetInstance, field:'description')}</td>
     41                           
     42                        </tr>
     43                   
     44                        <tr class="prop">
     45                            <td valign="top" class="name">Cost Code:</td>
     46                           
     47                            <td valign="top" class="value">${fieldValue(bean:assetInstance, field:'costCode')}</td>
     48                           
     49                        </tr>
     50                   
     51                        <tr class="prop">
    3852                            <td valign="top" class="name">Asset Type:</td>
    3953                           
     
    6074                           
    6175                            <td valign="top" class="value"><g:link controller="systemSectionDetailed" action="show" id="${assetInstance?.systemSection?.id}">${assetInstance?.systemSection?.encodeAsHTML()}</g:link></td>
    62                            
    63                         </tr>
    64                    
    65                         <tr class="prop">
    66                             <td valign="top" class="name">Description:</td>
    67                            
    68                             <td valign="top" class="value">${fieldValue(bean:assetInstance, field:'description')}</td>
    6976                           
    7077                        </tr>
Note: See TracChangeset for help on using the changeset viewer.