Changeset 687 for trunk/grails-app
- Timestamp:
- Oct 6, 2010, 1:55:47 AM (14 years ago)
- Location:
- trunk/grails-app
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/controllers/AppCoreController.groovy
r627 r687 63 63 def plugins = pluginProperties.collect{ it.key + '-' + it.value }.join(", ") 64 64 65 def sections = Section.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) } 66 65 67 return [grailsVersion: grailsVersion, 66 68 applicationString: applicationString, 67 plugins: plugins] 69 plugins: plugins, 70 sections: sections] 68 71 } 69 72 -
trunk/grails-app/controllers/ReportController.groovy
r681 r687 144 144 params.logoUrl = grailsApplication.mainContext.getResource('images/logo.png').getURL() 145 145 params.currentUser = authService.currentUser 146 if(params.asset.id == 'all') 147 params.asset = "All" 148 else 149 params.asset = Asset.get(params.asset.id.toLong()) 146 if(params.section.id == 'all') { 147 params.section = "All" 148 params.site = "All" 149 } 150 else { 151 params.section = Section.get(params.section.id.toLong()) 152 params.site = params.section.site 153 } 150 154 151 155 def dataModel = assetReportService.getAssetDetail(params, RCU.getLocale(request)) -
trunk/grails-app/services/AssetReportService.groovy
r686 r687 111 111 'left join asset.assetExtendedAttributes as attrib', 112 112 'left join attrib.extendedAttributeType as attribT' 113 if(params. asset instanceof Asset) {114 namedParams. asset = params.asset115 where 'asset = :asset'113 if(params.section instanceof Section) { 114 namedParams.section = params.section 115 where 'asset.section = :section' 116 116 } 117 117 order 'by asset.name asc, attribT.name asc' -
trunk/grails-app/views/appCore/start.gsp
r681 r687 143 143 format="PDF, XLS"> 144 144 <g:select optionKey="id" 145 from="${ Asset.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"146 name=" asset.id"145 from="${sections}" 146 name="section.id" 147 147 noSelection="['all':/${g.message(code:'default.all.select.text')}/]"> 148 148 </g:select> … … 155 155 format="PDF, XLS"> 156 156 <g:select optionKey="id" 157 from="${ Section.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"157 from="${sections}" 158 158 name="section.id"> 159 159 </g:select> … … 166 166 format="PDF, XLS"> 167 167 <g:select optionKey="id" 168 from="${ Section.findAllByIsActive(true).sort { p1, p2 -> p1.name.compareToIgnoreCase(p2.name) }}"168 from="${sections}" 169 169 name="section.id"> 170 170 </g:select>
Note: See TracChangeset
for help on using the changeset viewer.