Scaffolding in a sub-directory on Rails 2.x

19 views
Skip to first unread message

chrisnzi

unread,
Aug 6, 2009, 4:24:02 PM8/6/09
to Ruby on Rails: Talk
Hi, I'm trying to make an app using rails 2.x, but when I try to
generate scaffold it messes up with several errors. For example, I
want to make an scaffold this way, localhost:3000/admin/publisher, but
I don't know how I can generate it;

I was trying to generate it by ./script/generate scaffold 'admin/
publisher' name:string, but I doesn't work.... It gave me an error
that tells me publishers database doesn't exists!!!

Can anyone help me into this thing...??? How am I supposed to make it
work???

Thanks in advance!

Christian

Sijo Kg

unread,
Aug 7, 2009, 3:44:16 AM8/7/09
to rubyonra...@googlegroups.com
Hi
you can do like
./script/generate scaffold Admin::Publisher

Here the model be namespaced And if you need only controllers and
view you can do it seperately

./script/generate controller Admin::Publisher
./script/generate model Publisher

And edit routes.rb

map.namespace(:admin) do |admin|
map.resources :publishers
end


Sijo
--
Posted via http://www.ruby-forum.com/.

Christian Ricardo Marroquín

unread,
Aug 7, 2009, 2:20:48 PM8/7/09
to rubyonra...@googlegroups.com
Thanks Sijo, I followed your instructions but there's another error I got 

Routing Error

No route matches "/admin/publisher" with {:method=>:get}

Do you know a way to get rid of it...??

Thanks

2009/8/7 Sijo Kg <rails-mai...@andreas-s.net>

Sijo Kg

unread,
Aug 8, 2009, 12:46:22 AM8/8/09
to rubyonra...@googlegroups.com
Hi

Not only doing the above solves all..You have to edit a lot of
places. Rather than I explain all these and grab a lot more spaces here
you better read this
Read section Namespaced Routes in

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

James West

unread,
Aug 8, 2009, 2:57:59 AM8/8/09
to rubyonra...@googlegroups.com
Sijo Kg wrote:
> Hi
>
> Not only doing the above solves all..You have to edit a lot of
> places. Rather than I explain all these and grab a lot more spaces here
> you better read this
> Read section Namespaced Routes in
>
> http://www.akitaonrails.com/2007/12/12/rolling-with-rails-2-0-the-first-full-tutorial
>
>
> Sijo

There is a totally superb blog on this that I use all the time
http://icebergist.com/posts/restful-admin-namespaced-controller-using-scaffolding
Clear, concise and it works!

Reply all
Reply to author
Forward
0 new messages