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
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
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 [email protected]
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
Sijo
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
Rolling with Rails 2.0 - The First Full Tutorial - Part 1 | AkitaOnRails.com
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!