Showing posts with label Hacking on grails twitter bootstrap. Show all posts
Showing posts with label Hacking on grails twitter bootstrap. Show all posts

Monday, 10 December 2012

Hacking on grails twitter bootstrap

STEP 1 : create a grails-app
prayag@Prayag:~/workspace_grails$ grails create-app eccount --stacktrace

STEP 2 : add twitter-bootstrap resources plugin to grails-app/conf/BuildConfig.groovy

plugins {
// install twitter-bootstrap resources plugin
// https://github.com/iPrayag/twitter-bootstrap-scaffolding
runtime ":twitter-bootstrap:2.1.1"

// install Fields plugin  successor to the bean-fields plugin
 //that attempts to provide a configurable way to render forms
runtime ":fields:1.3"
}

STEP 3 : compile app
prayag@Prayag:~/workspace_grails/eccount$ grails compile
Downloading: grails-twitter-bootstrap-2.1.1.zip
[...]

STEP 4 : clone twitter-bootstrap-scaffolding from github

STEP 5 : copy following files from twitter-bootstrap-scaffolding to newly created grails-app

twitter-bootstrap-scaffolding/src/templates/scaffolding/*
twitter-bootstrap-scaffolding/web-app/css/scaffolding.css
twitter-bootstrap-scaffolding/grails-app/conf/ScaffoldingResources.groovy
twitter-bootstrap-scaffolding/grails-app/taglib/**/*
twitter-bootstrap-scaffolding/grails-app/views/index.gsp
twitter-bootstrap-scaffolding/grails-app/views/layouts/bootstrap.gsp
twitter-bootstrap-scaffolding/grails-app/views/_fields/default/_field.gsp

STEP 6 : Generate scaffold
prayag@Prayag:~/workspace_grails/eccount$ grails generate-all eccount.Stall

STEP 7 : run-app 
prayag@Prayag:~/workspace_grails/eccount$ grails run-app


References
1 - twitter-bootstrap-scaffolding by robfletcher, https://github.com/iPrayag/twitter-bootstrap-scaffolding
2 - Try Person List, http://grails-twitter-bootstrap.cloudfoundry.com/person/list