Ignore:
Timestamp:
Mar 31, 2010, 12:32:04 PM (14 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/personGroupTypeDetailed
Files:
4 edited
1 moved

Legend:

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

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

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>Edit PersonGroupType</title>
     8        <nav:resources override="true"/>
    89    </head>
    910    <body>
    1011        <div class="nav">
    11             <span class="menuButton"><g:link class="list" action="list">PersonGroupType List</g:link></span>
    12             <span class="menuButton"><g:link class="create" action="create">New PersonGroupType</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1313        </div>
    1414        <div class="body">
    15             <h1>Edit PersonGroupType</h1>
    1615            <g:if test="${flash.message}">
    1716            <div class="message">${flash.message}</div>
     
    6463<ul>
    6564<g:each var="p" in="${personGroupTypeInstance?.personGroups?}">
    66     <li><g:link controller="personGroup" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
     65    <li><g:link controller="personGroupDetailed" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
    6766</g:each>
    6867</ul>
    69 <g:link controller="personGroup" params="['personGroupType.id':personGroupTypeInstance?.id]" action="create">Add PersonGroup</g:link>
     68<g:link controller="personGroupDetailed" params="['personGroupType.id':personGroupTypeInstance?.id]" action="create">+Add PersonGroup</g:link>
    7069
    7170                                </td>
     
    7776                <div class="buttons">
    7877                    <span class="button"><g:actionSubmit class="save" value="Update" /></span>
     78                    <span class="button"><g:actionSubmit class="cancel" value="Cancel" action="Show"/></span>
    7979                    <span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
    8080                </div>
  • trunk/grails-app/views/personGroupTypeDetailed/list.gsp

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>PersonGroupType 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 PersonGroupType</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1213        </div>
    1314        <div class="body">
    14             <h1>PersonGroupType List</h1>
    1515            <g:if test="${flash.message}">
    1616            <div class="message">${flash.message}</div>
     
    2828                       
    2929                                <g:sortableColumn property="isActive" title="Is Active" />
     30
     31                            <th></th>
    3032                       
    3133                        </tr>
     
    3335                    <tbody>
    3436                    <g:each in="${personGroupTypeInstanceList}" status="i" var="personGroupTypeInstance">
    35                         <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
     37                        <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" onclick='window.location = "${request.getContextPath()}/personGroupTypeDetailed/show/${personGroupTypeInstance.id}"'/>
    3638                       
    37                             <td><g:link action="show" id="${personGroupTypeInstance.id}">${fieldValue(bean:personGroupTypeInstance, field:'id')}</g:link></td>
     39                            <td>${fieldValue(bean:personGroupTypeInstance, field:'id')}</td>
    3840                       
    3941                            <td>${fieldValue(bean:personGroupTypeInstance, field:'name')}</td>
     
    4244                       
    4345                            <td>${fieldValue(bean:personGroupTypeInstance, field:'isActive')}</td>
     46
     47                            <td>
     48                                <g:link action="show" id="${personGroupTypeInstance.id}">
     49                                    <img  src="${resource(dir:'images/skin',file:'database_go.png')}" alt="Show" />
     50                                </g:link>
     51                            </td>
    4452                       
    4553                        </tr>
  • trunk/grails-app/views/personGroupTypeDetailed/show.gsp

    r178 r471  
    66        <meta name="layout" content="main" />
    77        <title>Show PersonGroupType</title>
     8        <nav:resources override="true"/>
    89    </head>
    910    <body>
    1011        <div class="nav">
    11             <span class="menuButton"><g:link class="list" action="list">PersonGroupType List</g:link></span>
    12             <span class="menuButton"><g:link class="create" action="create">New PersonGroupType</g:link></span>
     12            <nav:renderSubItems group="navAlt"/>
    1313        </div>
    1414        <div class="body">
    15             <h1>Show PersonGroupType</h1>
    1615            <g:if test="${flash.message}">
    1716            <div class="message">${flash.message}</div>
     
    5655                                <ul>
    5756                                <g:each var="p" in="${personGroupTypeInstance.personGroups}">
    58                                     <li><g:link controller="personGroup" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
     57                                    <li><g:link controller="personGroupDetailed" action="show" id="${p.id}">${p?.encodeAsHTML()}</g:link></li>
    5958                                </g:each>
    6059                                </ul>
Note: See TracChangeset for help on using the changeset viewer.