josh
1
Hi all
I just stumbled over the examples in
that tells me I could just use
<% form_for(@post) do |f| %>
which should expand to
<% form_for :post, @post, :url => post_path(@post), :html => { :method
=> :put, :class => “edit_post”, :id => “edit_post_45” } do |f| %>
However, this gives me just an error:
`@#Post:0x3309258’ is not allowed as an instance variable name
What’s going on here?!
Thanks for help,
Josh
josh
2
On 17 Dec 2007, at 01:42, Joshua M. wrote:
which should expand to
<% form_for :post, @post, :url => post_path(@post), :html => { :method
=> :put, :class => “edit_post”, :id => “edit_post_45” } do |f| %>
However, this gives me just an error:
`@#Post:0x3309258’ is not allowed as an instance variable name
Are you using rails 2.0.1 or 1.2.x ? The docs for 1.2.x make no
mention of this usage.
Fred
josh
4
That error is a Rails 1.2.x error. If you had upgraded it probably
didn’t upgrade well. Also, make sure your environments.rb says it’s
2.0.x
On Dec 17, 2007 9:42 AM, Joshua M.
[email protected] wrote:
`@#Post:0x3309258’ is not allowed as an instance variable name
What’s going on here?!
Thanks for help,
Josh
–
Ramon T.