Please look at the Folder.
* rails ~> 3.2.8 * active admin ~> 0.5.0
Add it to your bundle:
# Gemfile: gem 'ecm_cms'
Install your bundle:
> bundle install
Install the intializer:
> rails g ecm:cms:install
Install the locales
> rails g ecm:cms:locales
Generate migrations and migrate:
> rake ecm_cms_engine:install:migrations > rake db:migrate
Add the routes to your routing file:
# config/routes.rb: localized(I18n.available_locales) do scope "/:i18n_locale", :constraints => {:i18n_locale => /#{I18n.available_locales.join('|')}/} do # ECM CMS Ecm::Cms::Routing.routes(self) end end match "/", :to => redirect("/#{I18n.locale}")
There is a task to prepopulate your database tables with example data.
Warning: *RUNNING THIS WILL DELETE ALL OF YOUR CMS DATA AND REPLACE IT WITH EXAMPLE DATA!*
> rake ecm:cms:db:populate!
This project rocks and uses MIT-LICENSE.