Changeset 330


Ignore:
Timestamp:
Feb 9, 2010, 1:30:08 AM (10 years ago)
Author:
gav
Message:

Add comment attribute to AssetSubItem? and limit description to 75 char.
Update detailed views to suite.

Location:
trunk/grails-app
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/AssetSubItem.groovy

    r276 r330  
    55    String name
    66    String description = ""
     7    String comment = ""
    78    boolean isActive = true
    89
     
    1617    static constraints = {
    1718        name(maxSize:50, blank:false)
    18         description(maxSize:100)
     19        description(maxSize:75)
     20        comment(maxSize:500)
    1921        isActive()
    2022        parentItem(nullable:true)
  • trunk/grails-app/views/assetSubItemDetailed/create.gsp

    r285 r330  
    5252                                </td>
    5353                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'name','errors')}">
    54                                     <input type="text" maxlength="50" id="name" name="name" value="${fieldValue(bean:assetSubItemInstance,field:'name')}"/>
     54                                    <input type="text" class="description" maxlength="50" id="name" name="name" value="${fieldValue(bean:assetSubItemInstance,field:'name')}"/>
    5555                                </td>
    5656                            </tr>
     
    6161                                </td>
    6262                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'description','errors')}">
    63                                     <input type="text" maxlength="100" id="description" name="description" value="${fieldValue(bean:assetSubItemInstance,field:'description')}"/>
     63                                    <input type="text" class="description" maxlength="75" id="description" name="description" value="${fieldValue(bean:assetSubItemInstance,field:'description')}"/>
    6464                                </td>
    6565                            </tr>
     66                           
     67                            <tr class="prop">
     68                                <td valign="top" class="name">
     69                                    <label for="comment">Comment:</label>
     70                                </td>
     71                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'comment','errors')}">
     72                                    <textarea rows="5" cols="40" name="comment">${fieldValue(bean:assetSubItemInstance, field:'comment')}</textarea>
     73                                </td>
     74                            </tr>
    6675                       
    6776                        </tbody>
  • trunk/grails-app/views/assetSubItemDetailed/edit.gsp

    r285 r330  
    3030                                </td>
    3131                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'name','errors')}">
    32                                     <input type="text" maxlength="50" id="name" name="name" value="${fieldValue(bean:assetSubItemInstance,field:'name')}"/>
     32                                    <input type="text" class="description" maxlength="50" id="name" name="name" value="${fieldValue(bean:assetSubItemInstance,field:'name')}"/>
    3333                                </td>
    3434                            </tr>
     
    3939                                </td>
    4040                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'description','errors')}">
    41                                     <input type="text" maxlength="100" id="description" name="description" value="${fieldValue(bean:assetSubItemInstance,field:'description')}"/>
     41                                    <input type="text" class="description" maxlength="75" id="description" name="description" value="${fieldValue(bean:assetSubItemInstance,field:'description')}"/>
     42                                </td>
     43                            </tr>
     44                           
     45                            <tr class="prop">
     46                                <td valign="top" class="name">
     47                                    <label for="comment">Comment:</label>
     48                                </td>
     49                                <td valign="top" class="value ${hasErrors(bean:assetSubItemInstance,field:'comment','errors')}">
     50                                    <textarea rows="5" cols="40" name="comment">${fieldValue(bean:assetSubItemInstance, field:'comment')}</textarea>
    4251                                </td>
    4352                            </tr>
  • trunk/grails-app/views/assetSubItemDetailed/show.gsp

    r285 r330  
    3636                           
    3737                            <td valign="top" class="value">${fieldValue(bean:assetSubItemInstance, field:'description')}</td>
     38                           
     39                        </tr>
     40                   
     41                        <tr class="prop">
     42                            <td valign="top" class="name">Comment:</td>
     43                           
     44                            <td valign="top" class="value">${fieldValue(bean:assetSubItemInstance, field:'comment')}</td>
    3845                           
    3946                        </tr>
Note: See TracChangeset for help on using the changeset viewer.