Setting up Admin controller rails 2.02

Is there an easier way to set up and admin controller in rails other than

http://www.akitaonrails.com/2007/12/12/rolling-with-rails-2-0-the-first-full-tutorial
?

This seems like way too much work. Please help if you can. Your help is greatly appreciated.

Thank you very much.

Kamau Osaze

I' am just working on a hotel booking application and I decided to give the administrator
own controllers and views. For me it's easier to maintain.

If I use the same template for guests and admins I have a lot of

<% if !admin? %>
    guest things to show
<% else %>
  admin things to show
<% end &>

...

so I decided to make it this way:

app
  controllers
    admin
      bookings_controller.rb
      guests_controller.rb
      ...
   bookings_controller.rb
   guest_controller.rb

...

views
   admin
    bookings
      index.html.erb
    guests
      index.html.erb
     ...
   bookings
     index.html.erb
   guests
     index.html.erb

I have a lot of files but for me it's easier to maintain 2 templates - allowing me to generate
2 completly different outputs without having lots of if - conditions.

This thread has links to other articles besides Akita's:

http://groups.google.com/group/rubyonrails-talk/browse_thread/thread/f6c1b3a546e7e240?hl=en

In particular, using a single controller with conditional logic is
discussed in one article.

///ark