I'm a bit flummoxed by something and hoping someone can offer an
explanation.
If I create a controller (test) with a RESTfully named method and a
view (.../test/index), the value of the instance variable passes to
the view.
class TestController < ApplicationController
def index
@variable = 'Pass to a view'
end
end
-------------
If I rename the view to (.../test/foo) or some other non-RESTful name
and appropriately alter the controller method, the value of the
instance variable does not pass.
class TestController < ApplicationController
def foo
@variable = 'Pass to a view'
end
end
---------------
A half dozen inprint and online books seem to dispute my personla
experience and suggest that the name of the method and view should be
irrelevant. So does anybody have a suggestion as to what is going
on? Is my routes.rb file where I need to be looking?
Thanks much, Bill
--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---