On Monday, November 18, 2019 at 3:31:13 PM UTC-5, Walter Lee Davis wrote:
>
> > On Nov 18, 2019, at 3:20 PM, fugee ohu <fuge...@gmail.com <javascript:>> 
> wrote: 
> > 
> > 
> > 
> > On Monday, November 18, 2019 at 2:56:24 PM UTC-5, Rob Zolkos wrote: 
> > Have you read the Rails API docs and Rails Guides for usage of 
> form_with? 
> > 
> > 
> https://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-form_with
>  
> > https://guides.rubyonrails.org/form_helpers.html 
> > 
> > 
> > 
> > On Mon, Nov 18, 2019 at 2:25 PM fugee ohu <fuge...@gmail.com> wrote: 
> > Trying to build a rails 5.2 form using form_with I get this error: 
> ActionView::Template::Error (wrong number of arguments (given 1, expected 
> 0)): 
> > 
> > <%= form_with @item, url: new_item_path, method: 'get' do |f| %> 
> > 
> >      <div class="field"> 
> >         <%= f.select :item, :item_type_id, ItemType.all, :id, :name %> 
> >      </div> 
> > 
> >     <div class="actions"> 
> >         <%= f.submit "New item" %> 
> >     </div> 
> > 
> > <% end %> 
> > 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups "Ruby on Rails: Talk" group. 
> > To unsubscribe from this group and stop receiving emails from it, send 
> an email to rubyonra...@googlegroups.com. 
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/rubyonrails-talk/06504cd7-6a1a-4d24-84a3-c63f5113197c%40googlegroups.com.
>  
>
> > 
> > 
> > 
> > <%= form_with(model: @item, url: new_item_path(@item), method: "get") do 
> |f| %> 
> > 
> >      <div class="field"> 
> >         <%= f.select :item, :item_type_id, ItemType.all, :id, :name %> 
> >      </div> 
> > 
> >     <div class="actions"> 
> >         <%= f.submit "New item" %> 
> >     </div> 
> > 
> > <% end %> 
> > 
> >  ActionView::Template::Error (wrong number of arguments (given 5, 
> expected 1..4)): 
> > 
>
>
> Which item in the code you shared is being given five arguments? Look 
> there. (It's not the form_for.) 
>
> Walter 
>
>
>
> ActionView::Template::Error (undefined method `merge' for :id:Symbol):
     5:
<%= form_with(model: @item, url: new_item_path(@item), method: "get") do 
|f| %>

 

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/a24fc4e1-47d5-402b-b4f8-f7242899c075%40googlegroups.com.

Reply via email to