I notice you cannot access another controller method from a view, eg. :action => "othersec/list"
is no good; the action must belong to the corresponding controller That being the case, I might as well just have one controller, "main", with methods like "list_that" and "list_this", ie, there is not much point in defining a controller for each table -- all that is needed is class definition in models/ However "what seems to be the case" to me is not necessarily the way that it is -- I'm worried I may diverge too much from anything resembling *Best Practices* here, particularly since this means going script/generate controller this then erasing everything but the model definition (I tried erasing those two, and creating one "main.rb" with all the classes in, but then there is an error). Anyone have any thoughts on this? After a bit of googling I found some stuff about inheritance governing this -- does that mean I should put the methods I want globally accessible in app/controllers/application_controller.rb? -- Posted via http://www.ruby-forum.com/. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---