Ignore:
Timestamp:
Nov 10, 2009, 1:26:53 PM (14 years ago)
Author:
gav
Message:

Add support for inventory item Pictures and Images.
Add new PersonService, refactor CreateDataService and TaskService to suite.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/views/inventoryItemDetailed/search.gsp

    r178 r182  
    77        <title>InventoryItem Search</title>
    88        <nav:resources override="true"/>
     9        <g:render template="/shared/pictureHead" />
    910        <filterpane:includes />
    1011    </head>
     
    3334                    <thead>
    3435                        <tr>
    35                        
    36                                 <g:sortableColumn property="id" title="Id" params="${filterParams}" />
     36
     37                            <th>Picture</th>
    3738                       
    3839                                <g:sortableColumn property="name" title="Name" params="${filterParams}" />
     
    5051                    <tbody>
    5152                    <g:each in="${inventoryItemInstanceList}" status="i" var="inventoryItemInstance">
    52                         <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" onclick='window.location = "${request.getContextPath()}/inventoryItemDetailed/show/${inventoryItemInstance.id}"'/>
     53                        <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" />
     54
     55                            <td class='gallery'>
     56                                <g:if test="${inventoryItemInstance.picture}" >
     57                                    <wa:pictureLightboxAnchor picture="${inventoryItemInstance.picture}"
     58                                                                                        size="${Image.Small}"
     59                                                                                        lightboxSize="${Image.Large}"
     60                                                                                        target="_blank"
     61                                                                                        title="Show Original" />
     62                                </g:if>
     63                            </td>
    5364                       
    54                             <td>${fieldValue(bean:inventoryItemInstance, field:'id')}</td>
     65                            <td onclick='window.location = "${request.getContextPath()}/inventoryItemDetailed/show/${inventoryItemInstance.id}"' >
     66                                ${fieldValue(bean:inventoryItemInstance, field:'name')}
     67                            </td>
    5568                       
    56                             <td>${fieldValue(bean:inventoryItemInstance, field:'name')}</td>
     69                            <td onclick='window.location = "${request.getContextPath()}/inventoryItemDetailed/show/${inventoryItemInstance.id}"' >
     70                                ${fieldValue(bean:inventoryItemInstance, field:'description')}
     71                            </td>
    5772                       
    58                             <td>${fieldValue(bean:inventoryItemInstance, field:'description')}</td>
     73                            <td onclick='window.location = "${request.getContextPath()}/inventoryItemDetailed/show/${inventoryItemInstance.id}"' >
     74                                ${fieldValue(bean:inventoryItemInstance, field:'unitsInStock')}
     75                            </td>
    5976                       
    60                             <td>${fieldValue(bean:inventoryItemInstance, field:'unitsInStock')}</td>
    61                        
    62                             <td>${fieldValue(bean:inventoryItemInstance, field:'unitOfMeasure')}</td>
     77                            <td onclick='window.location = "${request.getContextPath()}/inventoryItemDetailed/show/${inventoryItemInstance.id}"' >
     78                                ${fieldValue(bean:inventoryItemInstance, field:'unitOfMeasure')}
     79                            </td>
    6380
    6481                            <td>
    6582                                <g:link action="show" id="${inventoryItemInstance.id}">
    66                                     <img  src="${resource(dir:'images/skin',file:'database_table.png')}" alt="Show" />
     83                                    <img  src="${resource(dir:'images/skin',file:'database_go.png')}" alt="Show" />
    6784                                </g:link>
    6885                            </td>
Note: See TracChangeset for help on using the changeset viewer.