Changeset 292


Ignore:
Timestamp:
Jan 23, 2010, 11:19:39 AM (10 years ago)
Author:
gav
Message:

Regen AssetExtendedAttribute controller and views.
Then copy over detailed controller and views and remove non detailed views and controllers.

Location:
trunk/grails-app
Files:
2 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/controllers/AssetExtendedAttributeDetailedController.groovy

    r178 r292  
    2727        if(assetExtendedAttributeInstance) {
    2828            try {
    29                 assetExtendedAttributeInstance.delete()
     29                assetExtendedAttributeInstance.delete(flush:true)
    3030                flash.message = "AssetExtendedAttribute ${params.id} deleted"
    3131                redirect(action:list)
     
    7777        else {
    7878            flash.message = "AssetExtendedAttribute not found with id ${params.id}"
    79             redirect(action:edit,id:params.id)
     79            redirect(action:list)
    8080        }
    8181    }
  • trunk/grails-app/views/assetExtendedAttributeDetailed/create.gsp

    r178 r292  
    55        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    66        <meta name="layout" content="main" />
    7         <title>Create AssetExtendedAttribute</title>         
     7        <title>Create AssetExtendedAttribute</title>
    88    </head>
    99    <body>
     
    2828                            <tr class="prop">
    2929                                <td valign="top" class="name">
    30                                     <label for="assetExtendedAttributeType">Asset Extended Attribute Type:</label>
     30                                    <label for="value">Value:</label>
    3131                                </td>
    32                                 <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'assetExtendedAttributeType','errors')}">
    33                                     <g:select optionKey="id" from="${AssetExtendedAttributeType.list()}" name="assetExtendedAttributeType.id" value="${assetExtendedAttributeInstance?.assetExtendedAttributeType?.id}" ></g:select>
     32                                <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'value','errors')}">
     33                                    <input type="text" maxlength="100" id="value" name="value" value="${fieldValue(bean:assetExtendedAttributeInstance,field:'value')}"/>
     34                                </td>
     35                            </tr>
     36                       
     37                            <tr class="prop">
     38                                <td valign="top" class="name">
     39                                    <label for="isActive">Is Active:</label>
     40                                </td>
     41                                <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'isActive','errors')}">
     42                                    <g:checkBox name="isActive" value="${assetExtendedAttributeInstance?.isActive}" ></g:checkBox>
    3443                                </td>
    3544                            </tr>
     
    4655                            <tr class="prop">
    4756                                <td valign="top" class="name">
    48                                     <label for="isActive">Is Active:</label>
     57                                    <label for="extendedAttributeType">Extended Attribute Type:</label>
    4958                                </td>
    50                                 <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'isActive','errors')}">
    51                                     <g:checkBox name="isActive" value="${assetExtendedAttributeInstance?.isActive}" ></g:checkBox>
    52                                 </td>
    53                             </tr>
    54                        
    55                             <tr class="prop">
    56                                 <td valign="top" class="name">
    57                                     <label for="value">Value:</label>
    58                                 </td>
    59                                 <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'value','errors')}">
    60                                     <input type="text" id="value" name="value" value="${fieldValue(bean:assetExtendedAttributeInstance,field:'value')}"/>
     59                                <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'extendedAttributeType','errors')}">
     60                                    <g:select optionKey="id" from="${ExtendedAttributeType.list()}" name="extendedAttributeType.id" value="${assetExtendedAttributeInstance?.extendedAttributeType?.id}" ></g:select>
    6161                                </td>
    6262                            </tr>
  • trunk/grails-app/views/assetExtendedAttributeDetailed/edit.gsp

    r178 r292  
    3131                            <tr class="prop">
    3232                                <td valign="top" class="name">
    33                                     <label for="assetExtendedAttributeType">Asset Extended Attribute Type:</label>
     33                                    <label for="value">Value:</label>
    3434                                </td>
    35                                 <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'assetExtendedAttributeType','errors')}">
    36                                     <g:select optionKey="id" from="${AssetExtendedAttributeType.list()}" name="assetExtendedAttributeType.id" value="${assetExtendedAttributeInstance?.assetExtendedAttributeType?.id}" ></g:select>
     35                                <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'value','errors')}">
     36                                    <input type="text" maxlength="100" id="value" name="value" value="${fieldValue(bean:assetExtendedAttributeInstance,field:'value')}"/>
     37                                </td>
     38                            </tr>
     39                       
     40                            <tr class="prop">
     41                                <td valign="top" class="name">
     42                                    <label for="isActive">Is Active:</label>
     43                                </td>
     44                                <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'isActive','errors')}">
     45                                    <g:checkBox name="isActive" value="${assetExtendedAttributeInstance?.isActive}" ></g:checkBox>
    3746                                </td>
    3847                            </tr>
     
    4958                            <tr class="prop">
    5059                                <td valign="top" class="name">
    51                                     <label for="isActive">Is Active:</label>
     60                                    <label for="extendedAttributeType">Extended Attribute Type:</label>
    5261                                </td>
    53                                 <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'isActive','errors')}">
    54                                     <g:checkBox name="isActive" value="${assetExtendedAttributeInstance?.isActive}" ></g:checkBox>
    55                                 </td>
    56                             </tr>
    57                        
    58                             <tr class="prop">
    59                                 <td valign="top" class="name">
    60                                     <label for="value">Value:</label>
    61                                 </td>
    62                                 <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'value','errors')}">
    63                                     <input type="text" id="value" name="value" value="${fieldValue(bean:assetExtendedAttributeInstance,field:'value')}"/>
     62                                <td valign="top" class="value ${hasErrors(bean:assetExtendedAttributeInstance,field:'extendedAttributeType','errors')}">
     63                                    <g:select optionKey="id" from="${ExtendedAttributeType.list()}" name="extendedAttributeType.id" value="${assetExtendedAttributeInstance?.extendedAttributeType?.id}" ></g:select>
    6464                                </td>
    6565                            </tr>
  • trunk/grails-app/views/assetExtendedAttributeDetailed/list.gsp

    r178 r292  
    2323                                <g:sortableColumn property="id" title="Id" />
    2424                       
    25                                 <th>Asset Extended Attribute Type</th>
    26                            
     25                                <g:sortableColumn property="value" title="Value" />
     26                       
     27                                <g:sortableColumn property="isActive" title="Is Active" />
     28                       
    2729                                <th>Asset</th>
    2830                           
    29                                 <g:sortableColumn property="isActive" title="Is Active" />
    30                        
    31                                 <g:sortableColumn property="value" title="Value" />
    32 
    33                             <th></th>
    34                        
     31                                <th>Extended Attribute Type</th>
     32                           
    3533                        </tr>
    3634                    </thead>
    3735                    <tbody>
    3836                    <g:each in="${assetExtendedAttributeInstanceList}" status="i" var="assetExtendedAttributeInstance">
    39                         <tr class="${(i % 2) == 0 ? 'clickableOdd' : 'clickableEven'}" onclick='window.location = "${request.getContextPath()}/assetExtendedAttributeDetailed/show/${assetExtendedAttributeInstance.id}"'/>
    40 
     37                        <tr class="${(i % 2) == 0 ? 'odd' : 'even'}">
    4138                       
    4239                            <td><g:link action="show" id="${assetExtendedAttributeInstance.id}">${fieldValue(bean:assetExtendedAttributeInstance, field:'id')}</g:link></td>
    4340                       
    44                             <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'assetExtendedAttributeType')}</td>
     41                            <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'value')}</td>
     42                       
     43                            <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'isActive')}</td>
    4544                       
    4645                            <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'asset')}</td>
    4746                       
    48                             <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'isActive')}</td>
    49                        
    50                             <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'value')}</td>
    51 
    52                             <td>
    53                                 <g:link action="show" id="${assetExtendedAttributeInstance.id}">
    54                                     <img  src="${resource(dir:'images/skin',file:'database_table.png')}" alt="Show" />
    55                                 </g:link>
    56                             </td>
     47                            <td>${fieldValue(bean:assetExtendedAttributeInstance, field:'extendedAttributeType')}</td>
    5748                       
    5849                        </tr>
  • trunk/grails-app/views/assetExtendedAttributeDetailed/show.gsp

    r178 r292  
    3030                   
    3131                        <tr class="prop">
    32                             <td valign="top" class="name">Asset Extended Attribute Type:</td>
     32                            <td valign="top" class="name">Value:</td>
    3333                           
    34                             <td valign="top" class="value">${assetExtendedAttributeInstance?.assetExtendedAttributeType?.encodeAsHTML()}</td>
    35                            
    36                         </tr>
    37                    
    38                         <tr class="prop">
    39                             <td valign="top" class="name">Asset:</td>
    40                            
    41                             <td valign="top" class="value"><g:link controller="assetDetailed" action="show" id="${assetExtendedAttributeInstance?.asset?.id}">${assetExtendedAttributeInstance?.asset?.encodeAsHTML()}</g:link></td>
     34                            <td valign="top" class="value">${fieldValue(bean:assetExtendedAttributeInstance, field:'value')}</td>
    4235                           
    4336                        </tr>
     
    5144                   
    5245                        <tr class="prop">
    53                             <td valign="top" class="name">Value:</td>
     46                            <td valign="top" class="name">Asset:</td>
    5447                           
    55                             <td valign="top" class="value">${fieldValue(bean:assetExtendedAttributeInstance, field:'value')}</td>
     48                            <td valign="top" class="value"><g:link controller="asset" action="show" id="${assetExtendedAttributeInstance?.asset?.id}">${assetExtendedAttributeInstance?.asset?.encodeAsHTML()}</g:link></td>
     49                           
     50                        </tr>
     51                   
     52                        <tr class="prop">
     53                            <td valign="top" class="name">Extended Attribute Type:</td>
     54                           
     55                            <td valign="top" class="value"><g:link controller="extendedAttributeType" action="show" id="${assetExtendedAttributeInstance?.extendedAttributeType?.id}">${assetExtendedAttributeInstance?.extendedAttributeType?.encodeAsHTML()}</g:link></td>
    5656                           
    5757                        </tr>
Note: See TracChangeset for help on using the changeset viewer.