Skip to content

kaleidos/grails-admin-interface

Repository files navigation

grails-admin-interface

Build Status Coverage Status

An awesomic Grails Admin Interface Plugin for Grails

Please visit the complete documentation here: https://kaleidos.github.io/grails-admin-interface/

You can test a sample application here: http://sample.grailsadmininterface.kaleidos.net/

You can get the sample application source here: https://github.com/kaleidos/grails-admin-interface-sample

Installation

To install you should include in your BuildConfig.groovy

plugins {
    runtime ":admin-interface:<version>.<minorVersion>"
}

It's recommended that you include a Spring Security Core plugin to secure the administration.

plugins {
    // Spring Security v1.X , example:
    compile ":spring-security-core:1.2.7.3"
}
plugins {
    // ... or v2.X , example:
    compile ":spring-security-core:2.0-RC3"
}

and edit your app Config.groovy and include the list of domains to start working with:

grails.plugin.admin.domains = [ "conferences.Talk", "conferences.Speaker" ]

You can also extend the default behaviour creating your own custom widgets. See Custom Widgets section to learn more about.

grails.plugin.admin.domain.Conference = {
    widget "coordinates", "sample.MapWidget", height:400, width:600
}

Contribution

To learn more about how to contribute to this project please visit Contribution section.