Hi Ruby Forum,
I have a situation that I have never run into before. I need to pass a
param from one view into a different section of my controller.
I’m having a bit of trouble passing a variable from my view into another
part of my controller in order to control what IP address is used to
have the graph applied.
I want to pass the IP address to the controller from the view as
[:text1] in this example into “one” in my controller.
Normally, when I pass a param, it is used in the same part of the
controller…ie, in this case: “view”…not in this case. I need to pass
the param from the view page into “one” in order to see the graph I’m
generating.
def view
input = params[:text1]
input.chomp
@graph = open_flash_chart_object(950,400, ‘/look/one’, false, ‘/’)
end
def one
@tester = Tester.find(:all, :conditions => "ipadd = ‘10.1.1.2’ and label
‘2008-01-01 00:00:00’", :order => ‘label’)
end
Is there a way to pass it from view into one?
thanks
jackster
Hi,
in the view action, you can - “$input = params[:text1]” ; then in
one action, fetch it out, such as " puts “this is s: #{s}” ".
$input makes it as a global variable.
Hope it solves your issue.
Br,
Myst
On 1ÔÂ12ÈÕ, ÏÂÎç1ʱ44·Ö, jackster the jackle <rails-mailing-l…@andreas-
Hi,
Two methods:
1.
in the view action, you can - “$input = params[:text1]” ; then in
one action, fetch it out, such as " s = $input; puts “this is s: #{s}”
".
$input makes it as a global variable.
2.
you can build a “form” in the view.rhtml, and deliver the
params[:text1] by this form to the next action “one”
Hope it solves your issue.
Br,
Myst
On 1ÔÂ12ÈÕ, ÏÂÎç1ʱ44·Ö, jackster the jackle <rails-mailing-l…@andreas-
On 1ÔÂ12ÈÕ, ÏÂÎç1ʱ44·Ö, jackster the jackle <rails-mailing-l…@andreas-
myst_tt wrote:
Hi,
Two methods:
1.
in the view action, you can - “$input = params[:text1]” ; then in
one action, fetch it out, such as " s = $input; puts “this is s: #{s}”
".
$input makes it as a global variable.
2.
you can build a “form” in the view.rhtml, and deliver the
params[:text1] by this form to the next action “one”
Hope it solves your issue.
Br,
Myst
On 1��12��, ����1ʱ44��, jackster the jackle <rails-mailing-l…@andreas-
On 1��12��, ����1ʱ44��, jackster the jackle <rails-mailing-l…@andreas-
Both great ideas…thanks for helping me out with this
jackster.mobi