Hi, Im reading an old tutorial about instance variables.
However i wasnt able to call de instance variable from the CONTROLLER to
the VIEW.
The code is:
VIEW :
title
line 1
<%= @text %>
CONTROLLER:
class MoviesController < ApplicationController
def movies
@text = “movietitle”
end
end
When i load the page, it only shows the line 1 paragraph.
How can i call the instance variable @text?
On 25 July 2011 02:38, Ivan S. [email protected] wrote:
CONTROLLER:
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
You can see Controller instance variables in views. The question is,
is
that method #movies in your controller actually being called?
In other words, @text is not assigned the string ‘movie title’ unless
the movies method inside the MoviesController class is executed. So,
what you need to ponder is: how do you make that method execute?