Ignore:
Timestamp:
Mar 31, 2010, 12:32:04 PM (15 years ago)
Author:
gav
Message:

Svn move personGroup and personGroupType controllers and views to detailed.
Add links from person edit view to groups.

Location:
trunk/grails-app/views/personGroupDetailed
Files:
4 edited
1 moved

Legend:

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

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>Create PersonGroup</title>
     8        <nav:resources override="true"/>
    89    </head>
    910    <body>
    1011        <div class="nav">
    11             <span class="menuButton"><g:link class="list" action="list">PersonGroup List</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1213        </div>
    1314        <div class="body">
    14             <h1>Create PersonGroup</h1>
    1515            <g:if test="${flash.message}">
    1616            <div class="message">${flash.message}</div>
  • trunk/grails-app/views/personGroupDetailed/edit.gsp

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>Edit PersonGroup</title>
     8        <nav:resources override="true"/>
    89    </head>
    910    <body>
    1011        <div class="nav">
    11             <span class="menuButton"><g:link class="list" action="list">PersonGroup List</g:link></span>
    12             <span class="menuButton"><g:link class="create" action="create">New PersonGroup</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1313        </div>
    1414        <div class="body">
    15             <h1>Edit PersonGroup</h1>
    1615            <g:if test="${flash.message}">
    1716            <div class="message">${flash.message}</div>
     
    6564                            </tr>
    6665                       
    67                             <tr class="prop">
    68                                 <td valign="top" class="name">
    69                                     <label for="persons">Persons:</label>
    70                                 </td>
    71                                 <td valign="top" class="value ${hasErrors(bean:personGroupInstance,field:'persons','errors')}">
    72                                    
    73                                 </td>
    74                             </tr>
    75                        
    7666                        </tbody>
    7767                    </table>
     
    7969                <div class="buttons">
    8070                    <span class="button"><g:actionSubmit class="save" value="Update" /></span>
     71                    <span class="button"><g:actionSubmit class="cancel" value="Cancel" action="Show"/></span>
    8172                    <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
    8273                </div>
  • trunk/grails-app/views/personGroupDetailed/list.gsp

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>PersonGroup List</title>
     8        <nav:resources override="true"/>
    89    </head>
    910    <body>
    1011        <div class="nav">
    11             <span class="menuButton"><g:link class="create" action="create">New PersonGroup</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1213        </div>
    1314        <div class="body">
    14             <h1>PersonGroup List</h1>
    1515            <g:if test="${flash.message}">
    1616            <div class="message">${flash.message}</div>
     
    2121                        <tr>
    2222                       
    23                                 <g:sortableColumn property="id" title="Id" />
    24                        
    2523                                <g:sortableColumn property="name" title="Name" />
    2624                       
     
    2927                                <g:sortableColumn property="isActive" title="Is Active" />
    3028                       
    31                                 <th>Person Group Type</th>
     29                            <g:sortableColumn property="personGroupType" title="Group Type" />
     30
     31                            <th></th>
    3232                           
    3333                        </tr>
     
    3535                    <tbody>
    3636                    <g:each in="${personGroupInstanceList}" status="i" var="personGroupInstance">
    37                         <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
    38                        
    39                             <td><g:link action="show" id="${personGroupInstance.id}">${fieldValue(bean:personGroupInstance, field:'id')}</g:link></td>
     37                        <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" onclick='window.location = "${request.getContextPath()}/personGroupDetailed/show/${personGroupInstance.id}"'/>
    4038                       
    4139                            <td>${fieldValue(bean:personGroupInstance, field:'name')}</td>
     
    4644                       
    4745                            <td>${fieldValue(bean:personGroupInstance, field:'personGroupType')}</td>
     46
     47                            <td>
     48                                <g:link action="show" id="${personGroupInstance.id}">
     49                                    <img  src="${resource(dir:'images/skin',file:'database_go.png')}" alt="Show" />
     50                                </g:link>
     51                            </td>
    4852                       
    4953                        </tr>
  • trunk/grails-app/views/personGroupDetailed/show.gsp

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>Show PersonGroup</title>
     8        <nav:resources override="true"/>
    89    </head>
    910    <body>
    1011        <div class="nav">
    11             <span class="menuButton"><g:link class="list" action="list">PersonGroup List</g:link></span>
    12             <span class="menuButton"><g:link class="create" action="create">New PersonGroup</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1313        </div>
    1414        <div class="body">
    15             <h1>Show PersonGroup</h1>
    1615            <g:if test="${flash.message}">
    1716            <div class="message">${flash.message}</div>
     
    5352                            <td valign="top" class="name">Person Group Type:</td>
    5453                           
    55                             <td valign="top" class="value"><g:link controller="personGroupType" action="show" id="${personGroupInstance?.personGroupType?.id}">${personGroupInstance?.personGroupType?.encodeAsHTML()}</g:link></td>
     54                            <td valign="top" class="value"><g:link controller="personGroupTypeDetailed" action="show" id="${personGroupInstance?.personGroupType?.id}">${personGroupInstance?.personGroupType?.encodeAsHTML()}</g:link></td>
    5655                           
    5756                        </tr>
Note: See TracChangeset for help on using the changeset viewer.