When I make a new scaffold I get a problem with routes. When adding a Leave table in the db using scaffold and migrate, and entering the index page I get "undefined local variable or method `new_leave_path'". Same problem with another table, but ok with yet another. What could be wrong?
go to your route.rb and add this :
map.resources :name_tables
example: map.resources :galleries
Then restart your server not your PC
Reinhart http://teapoci.blogspot.com
Visit Indonesia 2008 wrote:
go to your route.rb and add this :
map.resources :name_tables
example: map.resources :galleries
Then restart your server not your PC
Reinhart http://teapoci.blogspot.com
It's already there, from the scaffold. Hmm. I have a feeling that it's a problem with Rails.
what rails version do you created it?
Reinhart
Visit Indonesia 2008 wrote:
what rails version do you created it?
Reinhart
2.0.2
Visit Indonesia 2008 wrote:
what rails version do you created it?
Reinhart
Might be what I do that is the problem. I added, edited and deleted tables from the db directly. Now I when I try a new scaffold with a test table it doesn't get created.
I like scaffold to the the things up an running fast, but I don't really use migrations as I find it faster to do it the old way editing the tables directly with CococaMySQL.
Pål Bergström wrote:
Visit Indonesia 2008 wrote:
go to your route.rb and add this :
map.resources :name_tables
example: map.resources :galleries
Then restart your server not your PC
Reinhart http://teapoci.blogspot.com
It's already there, from the scaffold. Hmm. I have a feeling that it's a problem with Rails.
I believe the problem is that somehow Rails have an issue with certain names, in my case the name Leave and Leaves.