Changeset 98 for trunk/src/grails-app/views/entryDetailed
- Timestamp:
- Apr 4, 2009, 6:41:25 PM (16 years ago)
- Location:
- trunk/src/grails-app/views/entryDetailed
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/grails-app/views/entryDetailed/create.gsp
r92 r98 42 42 </td> 43 43 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comment','errors')}"> 44 <textarea style="width:450px"rows="5" cols="40" name="comment">${fieldValue(bean:entryInstance, field:'comment')}</textarea>44 <textarea rows="5" cols="40" name="comment">${fieldValue(bean:entryInstance, field:'comment')}</textarea> 45 45 </td> 46 46 </tr> … … 57 57 <tr class="prop"> 58 58 <td valign="top" class="name"> 59 <label for="durationHour">Duration Hour:</label>59 <label for="durationHour">Duration:</label> 60 60 </td> 61 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationHour','errors')}">62 <input type="text" id="durationHour" name="durationHour" value="${fieldValue(bean:entryInstance,field:'durationHour')}" />63 </td>64 </tr>65 66 <tr class="prop">67 <td valign="top" class="name">68 <label for="durationMinute">Duration Minute:</label>69 </td>70 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}">71 <input type="text" id="durationMinute" name="durationMinute" value="${fieldValue(bean:entryInstance,field:'durationMinute')}" />72 </td>73 </tr>74 61 75 62 <td valign="top" class="value"> 63 <input class="duration ${hasErrors(bean:entryInstance,field:'durationHour','errors')}" 64 type="text" id="durationHour" name="durationHour" 65 value="${fieldValue(bean:entryInstance,field:'durationHour')}" /> 66 : 67 <input class="duration ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}" 68 type="text" id="durationMinute" name="durationMinute" 69 value="${fieldValue(bean:entryInstance,field:'durationMinute')}" /> 70 <g:helpBalloon code="entry.duration" /> 71 </td> 72 </tr> 73 76 74 <tr class="prop"> 77 75 <td valign="top" class="name"> -
trunk/src/grails-app/views/entryDetailed/edit.gsp
r92 r98 52 52 </td> 53 53 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'dateDone','errors')}"> 54 <g:datePicker name="dateDone" value="${entryInstance?.dateDone}" ></g:datePicker>54 <g:datePicker name="dateDone" value="${entryInstance?.dateDone}" precision="day"></g:datePicker> 55 55 </td> 56 56 </tr> … … 58 58 <tr class="prop"> 59 59 <td valign="top" class="name"> 60 <label for="durationHour">Duration Hour:</label>60 <label for="durationHour">Duration:</label> 61 61 </td> 62 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationHour','errors')}"> 63 <input type="text" id="durationHour" name="durationHour" value="${fieldValue(bean:entryInstance,field:'durationHour')}" /> 64 </td> 65 </tr> 66 67 <tr class="prop"> 68 <td valign="top" class="name"> 69 <label for="durationMinute">Duration Minute:</label> 70 </td> 71 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}"> 72 <input type="text" id="durationMinute" name="durationMinute" value="${fieldValue(bean:entryInstance,field:'durationMinute')}" /> 73 </td> 74 </tr> 62 63 <td valign="top" class="value"> 64 <input class="duration ${hasErrors(bean:entryInstance,field:'durationHour','errors')}" 65 type="text" id="durationHour" name="durationHour" 66 value="${fieldValue(bean:entryInstance,field:'durationHour')}" /> 67 : 68 <input class="duration ${hasErrors(bean:entryInstance,field:'durationMinute','errors')}" 69 type="text" id="durationMinute" name="durationMinute" 70 value="${fieldValue(bean:entryInstance,field:'durationMinute')}" /> 71 <g:helpBalloon code="entry.duration" /> 72 </td> 73 </tr> 75 74 76 75 <tr class="prop"> … … 78 77 <label for="dateEntered">Date Entered:</label> 79 78 </td> 80 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'dateEntered','errors')}">81 <g: datePicker name="dateEntered" value="${entryInstance?.dateEntered}" ></g:datePicker>79 <td valign="top" class="value"> 80 <g:formatDate date="${entryInstance?.dateEntered}" format="EEE, dd MMM yyyy @ HH:mm"/> 82 81 </td> 83 82 </tr> … … 87 86 <label for="enteredBy">Entered By:</label> 88 87 </td> 89 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'enteredBy','errors')}">90 <g:select optionKey="id" from="${Person.list()}" name="enteredBy.id" value="${entryInstance?.enteredBy?.id}" ></g:select>88 <td valign="top" class="value"> 89 ${entryInstance?.enteredBy?.toString()} 91 90 </td> 92 91 </tr> -
trunk/src/grails-app/views/entryDetailed/list.gsp
r92 r98 30 30 <g:sortableColumn property="dateDone" title="Date Done" /> 31 31 32 <g:sortableColumn property="durationHour" title="Duration Hour" /> 33 34 <g:sortableColumn property="durationMinute" title="Duration Minute" /> 35 32 <g:sortableColumn property="enteredBy" title="Entered By" /> 33 34 <th>Edit</th> 35 36 <th>Show</th> 37 36 38 </tr> 37 39 </thead> … … 40 42 <tr class="${(i % 2) == 0 ? 'odd' : 'even'}"> 41 43 42 <td> <g:link action="show" id="${entryInstance.id}">${fieldValue(bean:entryInstance, field:'id')}</g:link></td>44 <td>${fieldValue(bean:entryInstance, field:'id')}</td> 43 45 44 46 <td>${fieldValue(bean:entryInstance, field:'task')}</td> … … 48 50 <td>${fieldValue(bean:entryInstance, field:'dateDone')}</td> 49 51 50 <td>${fieldValue(bean:entryInstance, field:'durationHour')}</td> 51 52 <td>${fieldValue(bean:entryInstance, field:'durationMinute')}</td> 52 <td>${fieldValue(bean:entryInstance, field:'enteredBy')}</td> 53 54 <td><g:link action="edit" id="${entryInstance.id}">Edit</g:link></td> 55 56 <td><g:link action="show" id="${entryInstance.id}">Show</g:link></td> 53 57 54 58 </tr> -
trunk/src/grails-app/views/entryDetailed/show.gsp
r92 r98 33 33 <td valign="top" class="name">Task:</td> 34 34 35 <td valign="top" class="value"><g:link controller="task " action="show" id="${entryInstance?.task?.id}">${entryInstance?.task?.encodeAsHTML()}</g:link></td>35 <td valign="top" class="value"><g:link controller="taskDetailed" action="show" id="${entryInstance?.task?.id}">${entryInstance?.task?.encodeAsHTML()}</g:link></td> 36 36 37 37 </tr> … … 75 75 <td valign="top" class="name">Entered By:</td> 76 76 77 <td valign="top" class="value"> <g:link controller="person" action="show" id="${entryInstance?.enteredBy?.id}">${entryInstance?.enteredBy?.encodeAsHTML()}</g:link></td>77 <td valign="top" class="value">${entryInstance?.enteredBy?.encodeAsHTML()}</td> 78 78 79 79 </tr> … … 82 82 <td valign="top" class="name">Entry Type:</td> 83 83 84 <td valign="top" class="value"> <g:link controller="entryType" action="show" id="${entryInstance?.entryType?.id}">${entryInstance?.entryType?.encodeAsHTML()}</g:link></td>84 <td valign="top" class="value">${entryInstance?.entryType?.encodeAsHTML()}</td> 85 85 86 86 </tr>
Note: See TracChangeset
for help on using the changeset viewer.