Hi all,
Please, is it possible passing a local variable (specifically of type
“integer”) from a view to controller using the “link_to” function
in rails.
All answers are appreciated.
Hi all,
Please, is it possible passing a local variable (specifically of type
“integer”) from a view to controller using the “link_to” function
in rails.
All answers are appreciated.
On Tue, Mar 9, 2010 at 10:22 AM, kevid [email protected] wrote:
Please, is it possible passing a local variable (specifically of type
“integer”) from a view to controller using the “link_to” function
in rails.All answers are appreciated.
Have you read the API doc for link_to ? Your answer is there
(though HTTP request parameters are going to be strings, always)
–
Hassan S. ------------------------ [email protected]
twitter: @hassan
kevid wrote:
pls can you post the link?
Please, is it possible passing a local variable (specifically of type
“integer”) from a view to controller using the “link_to” function
Although, this is not passing a local variable from the view to the
controller. The link_to helper will generate a new request/response
cycle. Any context you had will be lost, which is why your value must be
passed as either part of the query string or as form data.
Example from the above doc reference:
link_to “Nonsense search”, searches_path(:foo => “bar”, :baz =>
“quux”)
As noted by Hassan when you read your value from the params hash it will
be a string. Use params[:my_value].to_i to get your FixNum value from
inside your controller action.
request parameters are always strings.
You can convert string parameter to integer in controller using
to_imethod.
On Wed, Mar 10, 2010 at 1:16 AM, Robert W. [email protected]
wrote:
controller. The link_to helper will generate a new request/response
be a string. Use params[:my_value].to_i to get your FixNum value from
.
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.
–
Sandip
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs