Using ActiveScaffold in Rails 2.2 after using default scaffolding

Problem
You want to use ActiveScaffold in Rails 2.2, in a model that you have created using the standard Rails scaffolding script.

Solution

  1. Install the ActiveScaffold plugin:
  2. In your layout (model or application for all models) add the following:
  3. In your controller file delete all the standard scaffolding code and add one line, so that your new controller should look like:
  4. To configure a RESTful scaffold add the following to your route.rb file:
  5. Delete the views that were created from the standard rails scaffolding in the views/somethings folder (edit, show, index …)
  6. Restart your server

You should now have an active scaffold for your model.