Ignore:
Timestamp:
Jan 20, 2009, 8:08:17 PM (15 years ago)
Author:
gavin
Message:

Add to BootStrap?, work on Domain classes update ERD to match, again.

Location:
trunk/src/grails-app/views/entry
Files:
4 edited

Legend:

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

    r21 r25  
    2929                            <tr class="prop">
    3030                                <td valign="top" class="name">
     31                                    <label for="comments">Comments:</label>
     32                                </td>
     33                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comments','errors')}">
     34                                    <textarea rows="5" cols="40" name="comments">${fieldValue(bean:entryInstance, field:'comments')}</textarea>
     35                                </td>
     36                            </tr>
     37                       
     38                            <tr class="prop">
     39                                <td valign="top" class="name">
     40                                    <label for="date">Date:</label>
     41                                </td>
     42                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'date','errors')}">
     43                                    <g:datePicker name="date" value="${entryInstance?.date}" ></g:datePicker>
     44                                </td>
     45                            </tr>
     46                       
     47                            <tr class="prop">
     48                                <td valign="top" class="name">
     49                                    <label for="duration">Duration:</label>
     50                                </td>
     51                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'duration','errors')}">
     52                                    <input type="text" id="duration" name="duration" value="${fieldValue(bean:entryInstance,field:'duration')}" />
     53                                </td>
     54                            </tr>
     55                       
     56                            <tr class="prop">
     57                                <td valign="top" class="name">
     58                                    <label for="entryType">Entry Type:</label>
     59                                </td>
     60                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'entryType','errors')}">
     61                                    <g:select optionKey="id" from="${EntryType.list()}" name="entryType.id" value="${entryInstance?.entryType?.id}" ></g:select>
     62                                </td>
     63                            </tr>
     64                       
     65                            <tr class="prop">
     66                                <td valign="top" class="name">
    3167                                    <label for="person">Person:</label>
    3268                                </td>
     
    4581                            </tr>
    4682                       
    47                             <tr class="prop">
    48                                 <td valign="top" class="name">
    49                                     <label for="dateTime">Date Time:</label>
    50                                 </td>
    51                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'dateTime','errors')}">
    52                                     <g:datePicker name="dateTime" value="${entryInstance?.dateTime}" noSelection="['':'']"></g:datePicker>
    53                                 </td>
    54                             </tr>
    55                        
    56                             <tr class="prop">
    57                                 <td valign="top" class="name">
    58                                     <label for="duration">Duration:</label>
    59                                 </td>
    60                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'duration','errors')}">
    61                                     <input type="text" id="duration" name="duration" value="${fieldValue(bean:entryInstance,field:'duration')}" />
    62                                 </td>
    63                             </tr>
    64                        
    65                             <tr class="prop">
    66                                 <td valign="top" class="name">
    67                                     <label for="comments">Comments:</label>
    68                                 </td>
    69                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comments','errors')}">
    70                                     <input type="text" id="comments" name="comments" value="${fieldValue(bean:entryInstance,field:'comments')}"/>
    71                                 </td>
    72                             </tr>
    73                        
    7483                        </tbody>
    7584                    </table>
  • trunk/src/grails-app/views/entry/edit.gsp

    r21 r25  
    3131                            <tr class="prop">
    3232                                <td valign="top" class="name">
    33                                     <label for="person">Person:</label>
     33                                    <label for="comments">Comments:</label>
    3434                                </td>
    35                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'person','errors')}">
    36                                     <g:select optionKey="id" from="${Person.list()}" name="person.id" value="${entryInstance?.person?.id}" ></g:select>
     35                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comments','errors')}">
     36                                    <textarea rows="5" cols="40" name="comments">${fieldValue(bean:entryInstance, field:'comments')}</textarea>
    3737                                </td>
    3838                            </tr>
     
    4040                            <tr class="prop">
    4141                                <td valign="top" class="name">
    42                                     <label for="task">Task:</label>
     42                                    <label for="date">Date:</label>
    4343                                </td>
    44                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'task','errors')}">
    45                                     <g:select optionKey="id" from="${Task.list()}" name="task.id" value="${entryInstance?.task?.id}" ></g:select>
    46                                 </td>
    47                             </tr>
    48                        
    49                             <tr class="prop">
    50                                 <td valign="top" class="name">
    51                                     <label for="dateTime">Date Time:</label>
    52                                 </td>
    53                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'dateTime','errors')}">
    54                                     <g:datePicker name="dateTime" value="${entryInstance?.dateTime}" noSelection="['':'']"></g:datePicker>
     44                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'date','errors')}">
     45                                    <g:datePicker name="date" value="${entryInstance?.date}" ></g:datePicker>
    5546                                </td>
    5647                            </tr>
     
    6758                            <tr class="prop">
    6859                                <td valign="top" class="name">
    69                                     <label for="comments">Comments:</label>
     60                                    <label for="entryType">Entry Type:</label>
    7061                                </td>
    71                                 <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'comments','errors')}">
    72                                     <input type="text" id="comments" name="comments" value="${fieldValue(bean:entryInstance,field:'comments')}"/>
     62                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'entryType','errors')}">
     63                                    <g:select optionKey="id" from="${EntryType.list()}" name="entryType.id" value="${entryInstance?.entryType?.id}" ></g:select>
     64                                </td>
     65                            </tr>
     66                       
     67                            <tr class="prop">
     68                                <td valign="top" class="name">
     69                                    <label for="person">Person:</label>
     70                                </td>
     71                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'person','errors')}">
     72                                    <g:select optionKey="id" from="${Person.list()}" name="person.id" value="${entryInstance?.person?.id}" ></g:select>
    7373                                </td>
    7474                            </tr>
     
    9090                            </tr>
    9191                       
     92                            <tr class="prop">
     93                                <td valign="top" class="name">
     94                                    <label for="task">Task:</label>
     95                                </td>
     96                                <td valign="top" class="value ${hasErrors(bean:entryInstance,field:'task','errors')}">
     97                                    <g:select optionKey="id" from="${Task.list()}" name="task.id" value="${entryInstance?.task?.id}" ></g:select>
     98                                </td>
     99                            </tr>
     100                       
    92101                        </tbody>
    93102                    </table>
  • trunk/src/grails-app/views/entry/list.gsp

    r21 r25  
    2424                                <g:sortableColumn property="id" title="Id" />
    2525                       
    26                                 <th>Person</th>
    27                            
    28                                 <th>Task</th>
    29                            
    30                                 <g:sortableColumn property="dateTime" title="Date Time" />
     26                                <g:sortableColumn property="comments" title="Comments" />
     27                       
     28                                <g:sortableColumn property="date" title="Date" />
    3129                       
    3230                                <g:sortableColumn property="duration" title="Duration" />
    3331                       
    34                                 <g:sortableColumn property="comments" title="Comments" />
    35                        
     32                                <th>Entry Type</th>
     33                           
     34                                <th>Person</th>
     35                           
    3636                        </tr>
    3737                    </thead>
     
    4242                            <td><g:link action="show" id="${entryInstance.id}">${fieldValue(bean:entryInstance, field:'id')}</g:link></td>
    4343                       
    44                             <td>${fieldValue(bean:entryInstance, field:'person')}</td>
     44                            <td>${fieldValue(bean:entryInstance, field:'comments')}</td>
    4545                       
    46                             <td>${fieldValue(bean:entryInstance, field:'task')}</td>
    47                        
    48                             <td>${fieldValue(bean:entryInstance, field:'dateTime')}</td>
     46                            <td>${fieldValue(bean:entryInstance, field:'date')}</td>
    4947                       
    5048                            <td>${fieldValue(bean:entryInstance, field:'duration')}</td>
    5149                       
    52                             <td>${fieldValue(bean:entryInstance, field:'comments')}</td>
     50                            <td>${fieldValue(bean:entryInstance, field:'entryType')}</td>
     51                       
     52                            <td>${fieldValue(bean:entryInstance, field:'person')}</td>
    5353                       
    5454                        </tr>
  • trunk/src/grails-app/views/entry/show.gsp

    r21 r25  
    3131                   
    3232                        <tr class="prop">
    33                             <td valign="top" class="name">Person:</td>
     33                            <td valign="top" class="name">Comments:</td>
    3434                           
    35                             <td valign="top" class="value"><g:link controller="person" action="show" id="${entryInstance?.person?.id}">${entryInstance?.person?.encodeAsHTML()}</g:link></td>
     35                            <td valign="top" class="value">${fieldValue(bean:entryInstance, field:'comments')}</td>
    3636                           
    3737                        </tr>
    3838                   
    3939                        <tr class="prop">
    40                             <td valign="top" class="name">Task:</td>
     40                            <td valign="top" class="name">Date:</td>
    4141                           
    42                             <td valign="top" class="value"><g:link controller="task" action="show" id="${entryInstance?.task?.id}">${entryInstance?.task?.encodeAsHTML()}</g:link></td>
    43                            
    44                         </tr>
    45                    
    46                         <tr class="prop">
    47                             <td valign="top" class="name">Date Time:</td>
    48                            
    49                             <td valign="top" class="value">${fieldValue(bean:entryInstance, field:'dateTime')}</td>
     42                            <td valign="top" class="value">${fieldValue(bean:entryInstance, field:'date')}</td>
    5043                           
    5144                        </tr>
     
    5952                   
    6053                        <tr class="prop">
    61                             <td valign="top" class="name">Comments:</td>
     54                            <td valign="top" class="name">Entry Type:</td>
    6255                           
    63                             <td valign="top" class="value">${fieldValue(bean:entryInstance, field:'comments')}</td>
     56                            <td valign="top" class="value"><g:link controller="entryType" action="show" id="${entryInstance?.entryType?.id}">${entryInstance?.entryType?.encodeAsHTML()}</g:link></td>
     57                           
     58                        </tr>
     59                   
     60                        <tr class="prop">
     61                            <td valign="top" class="name">Person:</td>
     62                           
     63                            <td valign="top" class="value"><g:link controller="person" action="show" id="${entryInstance?.person?.id}">${entryInstance?.person?.encodeAsHTML()}</g:link></td>
    6464                           
    6565                        </tr>
     
    6969                           
    7070                            <td valign="top" class="value">${fieldValue(bean:entryInstance, field:'persons')}</td>
     71                           
     72                        </tr>
     73                   
     74                        <tr class="prop">
     75                            <td valign="top" class="name">Task:</td>
     76                           
     77                            <td valign="top" class="value"><g:link controller="task" action="show" id="${entryInstance?.task?.id}">${entryInstance?.task?.encodeAsHTML()}</g:link></td>
    7178                           
    7279                        </tr>
Note: See TracChangeset for help on using the changeset viewer.