[Facebooker-talk] problem doing a CRUD update?

Tres Wong-Godfrey tres.wong-godfrey at saniq.com
Thu Sep 18 02:32:25 EDT 2008


Try something like this:
  form_for :article, :url => { :action => "update", :id =>  
@article }, :html => { :method => :put } do |f|

That should give you the 'PUT' method.


On Sep 17, 2008, at 11:09 PM, Allen Walker wrote:

> This appears to be some kind of routing issue since facebook wraps  
> everything in a post... so here's what I'm doing:
>
> <% form_for :article, :url => { :action => "update", :id =>  
> @article } do |f|  
> %>                                                    <%=  
> render :partial => "form", :locals => { :f => f } %>
> <% end -%>
> renders:
>
> <form action="/myapp/articles/7" method="post">
>
> ....
> </form>
> The form comes up populated with the model data, but I submit though  
> I get:
>
>
> Unknown action
>
> No action responded to 7
>
>
>
> In the rake routes the "update" requires a HTTP "put" so I'm  
> wondering if that is causing the problem.
>
> thanks
> _______________________________________________
> Facebooker-talk mailing list
> Facebooker-talk at rubyforge.org
> http://rubyforge.org/mailman/listinfo/facebooker-talk



More information about the Facebooker-talk mailing list