Ignore:
Timestamp:
Oct 9, 2009, 10:11:43 PM (10 years ago)
Author:
gav
Message:

Add params.message to Person create and edit views.
Code format to 4 spaces, no tabs.

File:
1 edited

Legend:

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

    r147 r150  
    11<head>
    2         <meta name="layout" content="main" />
    3         <title>Edit Person</title>
     2    <meta name="layout" content="main" />
     3    <title>Edit Person</title>
    44    <nav:resources override="true"/>
    55</head>
     
    77<body>
    88
    9         <div class="nav">
     9    <div class="nav">
    1010        <nav:renderSubItems group="navAlt"/>
    11         </div>
     11    </div>
    1212
    13         <div class="body">
    14                 <g:if test="${flash.message}">
    15                 <div class="message">${flash.message}</div>
    16                 </g:if>
    17                 <g:hasErrors bean="${person}">
    18                 <div class="errors">
    19                         <g:renderErrors bean="${person}" as="list" />
    20                 </div>
    21                 </g:hasErrors>
     13    <div class="body">
     14        <g:if test="${flash.message}">
     15        <div class="message">${flash.message}</div>
     16        </g:if>
     17        <g:if test="${params.message}">
     18            <div class="message">${params.message}</div>
     19        </g:if>
     20        <g:hasErrors bean="${person}">
     21        <div class="errors">
     22            <g:renderErrors bean="${person}" as="list" />
     23        </div>
     24        </g:hasErrors>
    2225
    23 <!--            <div class="prop">
    24                         <span class="name">ID: ${person.id}</span>
    25                 </div>-->
     26    <!--<div class="prop">
     27            <span class="name">ID: ${person.id}</span>
     28        </div>-->
    2629
    27                 <g:form>
    28                         <input type="hidden" name="id" value="${person.id}" />
    29                         <input type="hidden" name="version" value="${person.version}" />
     30        <g:form>
     31            <input type="hidden" name="id" value="${person.id}" />
     32            <input type="hidden" name="version" value="${person.version}" />
    3033            <input type="hidden" name="password" value="${person.password}" />
    31                         <div class="dialog">
    32                                 <table>
    33                                 <tbody>
     34            <div class="dialog">
     35                <table>
     36                <tbody>
    3437
    35                                         <tr class="prop">
    36                                                 <td valign="top" class="name"><label for="loginName">Login Name:</label></td>
    37                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'loginName','errors')}">
    38                                                         <input type="text" id="loginName" name="loginName" value="${person.loginName?.encodeAsHTML()}"/>
    39                                                 </td>
    40                                         </tr>
     38                    <tr class="prop">
     39                        <td valign="top" class="name"><label for="loginName">Login Name:</label></td>
     40                        <td valign="top" class="value ${hasErrors(bean:person,field:'loginName','errors')}">
     41                            <input type="text" id="loginName" name="loginName" value="${person.loginName?.encodeAsHTML()}"/>
     42                        </td>
     43                    </tr>
    4144
    42                                         <tr class="prop">
    43                                                 <td valign="top" class="name"><label for="firstName">First Name:</label></td>
    44                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'firstName','errors')}">
    45                                                         <input type="text" id="firstName" name="firstName" value="${person.firstName?.encodeAsHTML()}"/>
    46                                                 </td>
    47                                         </tr>
     45                    <tr class="prop">
     46                        <td valign="top" class="name"><label for="firstName">First Name:</label></td>
     47                        <td valign="top" class="value ${hasErrors(bean:person,field:'firstName','errors')}">
     48                            <input type="text" id="firstName" name="firstName" value="${person.firstName?.encodeAsHTML()}"/>
     49                        </td>
     50                    </tr>
    4851
    4952                    <tr class="prop">
     
    5457                    </tr>
    5558
    56                                         <tr class="prop">
    57                                                 <td valign="top" class="name"><label for="pass">Password:</label></td>
    58                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'pass','errors')}">
    59                                                         <input type="password" id="pass" name="pass"  value="${person.pass?.encodeAsHTML()}"/>
    60                                                 </td>
    61                                         </tr>
     59                    <tr class="prop">
     60                        <td valign="top" class="name"><label for="pass">Password:</label></td>
     61                        <td valign="top" class="value ${hasErrors(bean:person,field:'pass','errors')}">
     62                            <input type="password" id="pass" name="pass"  value="${person.pass?.encodeAsHTML()}"/>
     63                        </td>
     64                    </tr>
    6265
    63                                         <tr class="prop">
    64                                                 <td valign="top" class="name"><label for="isActive">isActive:</label></td>
    65                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'isActive','errors')}">
    66                                                         <g:checkBox name="isActive" value="${person.isActive}"/>
    67                                                 </td>
    68                                         </tr>
     66                    <tr class="prop">
     67                        <td valign="top" class="name"><label for="isActive">isActive:</label></td>
     68                        <td valign="top" class="value ${hasErrors(bean:person,field:'isActive','errors')}">
     69                            <g:checkBox name="isActive" value="${person.isActive}"/>
     70                        </td>
     71                    </tr>
    6972
    70                                         <tr class="prop">
    71                                                 <td valign="top" class="name"><label for="description">Description:</label></td>
    72                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'description','errors')}">
    73                                                         <input type="text" id="description" name="description" value="${person.description?.encodeAsHTML()}"/>
    74                                                 </td>
    75                                         </tr>
     73                    <tr class="prop">
     74                        <td valign="top" class="name"><label for="description">Description:</label></td>
     75                        <td valign="top" class="value ${hasErrors(bean:person,field:'description','errors')}">
     76                            <input type="text" id="description" name="description" value="${person.description?.encodeAsHTML()}"/>
     77                        </td>
     78                    </tr>
    7679
    77                                         <tr class="prop">
    78                                                 <td valign="top" class="name"><label for="email">Email:</label></td>
    79                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'email','errors')}">
    80                                                         <input type="text" id="email" name="email" value="${person?.email?.encodeAsHTML()}"/>
    81                                                 </td>
    82                                         </tr>
     80                    <tr class="prop">
     81                        <td valign="top" class="name"><label for="email">Email:</label></td>
     82                        <td valign="top" class="value ${hasErrors(bean:person,field:'email','errors')}">
     83                            <input type="text" id="email" name="email" value="${person?.email?.encodeAsHTML()}"/>
     84                        </td>
     85                    </tr>
    8386
    84                                         <tr class="prop">
    85                                                 <td valign="top" class="name"><label for="emailShow">Show Email:</label></td>
    86                                                 <td valign="top" class="value ${hasErrors(bean:person,field:'emailShow','errors')}">
    87                                                         <g:checkBox name="emailShow" value="${person.emailShow}"/>
    88                                                 </td>
    89                                         </tr>
     87                    <tr class="prop">
     88                        <td valign="top" class="name"><label for="emailShow">Show Email:</label></td>
     89                        <td valign="top" class="value ${hasErrors(bean:person,field:'emailShow','errors')}">
     90                            <g:checkBox name="emailShow" value="${person.emailShow}"/>
     91                        </td>
     92                    </tr>
    9093
    9194                    <tr class="prop">
     
    107110                    </g:each>
    108111
    109                                 </tbody>
    110                                 </table>
    111                         </div>
     112                </tbody>
     113                </table>
     114            </div>
    112115
    113                         <div class="buttons">
    114                                 <span class="button"><g:actionSubmit class="save" value="Update" /></span>
    115                                 <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
    116                         </div>
     116            <div class="buttons">
     117                <span class="button"><g:actionSubmit class="save" value="Update" /></span>
     118                <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
     119            </div>
    117120
    118                 </g:form>
     121        </g:form>
    119122
    120         </div>
     123    </div>
    121124</body>
Note: See TracChangeset for help on using the changeset viewer.