need some help with this..
form:
<%= simple_form_for(@week) do |f| %>
<% @kws.each do |w,y| %>
<th><%= w %>.<%= "#{y}"[2..4] %></th>
#gives a val something like:
482012
<%= text_field_tag "workhour[]" %>
<%= hidden_field_tag "week_ids[]", "[#{w}#{y}]"
%>
<% end %>
<%= hidden_field_tag(:project_id, "#{@project_data.id}")
%>
Controller:
def create
params[:week_ids].each do |week_id|
Week.create(
:project_id => params[:project_id],
:workhour => params[:workhour],
:week_year => week_id
)
Log:
"workhour"=>["66", "",....
"week_ids"=>["[432012]", "[442012]",....
"project_id"=>"2"
project_id is in.. but how to fetch workhour and week_id?
Thanks for some idea''s
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/r3p2qXEwsksJ.
For more options, visit https://groups.google.com/groups/opt_out.
On 23 October 2012 09:47, Werner <webagentur.laude-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org> wrote:> need some help with this.. > > form: > <%= simple_form_for(@week) do |f| %> > > <% @kws.each do |w,y| %> > <th><%= w %>.<%= "#{y}"[2..4] %></th> #gives a val something like: > 482012 > <%= text_field_tag "workhour[]" %> > <%= hidden_field_tag "week_ids[]", "[#{w}#{y}]" %> > <% end %> > <%= hidden_field_tag(:project_id, "#{@project_data.id}") %> > > Controller: > def create > params[:week_ids].each do |week_id| > Week.create( > :project_id => params[:project_id], > :workhour => params[:workhour], > :week_year => week_id > ) > > Log: > "workhour"=>["66", "",.... > "week_ids"=>["[432012]", "[442012]",.... > "project_id"=>"2" > > project_id is in.. but how to fetch workhour and week_id?I don''t understand the question. You have shown us the code to fetch workhour and week_id from params. What is it that you do not know how to do. Colin -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.
Am 24.10.2012 um 11:27 schrieb Colin Law <clanlaw-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org>: Hi Colin.. thanks.. this is solved so far..> On 23 October 2012 09:47, Werner <webagentur.laude-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org> wrote: >> need some help with this.. >> >> form: >> <%= simple_form_for(@week) do |f| %> >> >> <% @kws.each do |w,y| %> >> <th><%= w %>.<%= "#{y}"[2..4] %></th> #gives a val something like: >> 482012 >> <%= text_field_tag "workhour[]" %> >> <%= hidden_field_tag "week_ids[]", "[#{w}#{y}]" %> >> <% end %> >> <%= hidden_field_tag(:project_id, "#{@project_data.id}") %> >> >> Controller: >> def create >> params[:week_ids].each do |week_id| >> Week.create( >> :project_id => params[:project_id], >> :workhour => params[:workhour], >> :week_year => week_id >> ) >> >> Log: >> "workhour"=>["66", "",.... >> "week_ids"=>["[432012]", "[442012]",.... >> "project_id"=>"2" >> >> project_id is in.. but how to fetch workhour and week_id? > > I don''t understand the question. You have shown us the code to fetch > workhour and week_id from params. What is it that you do not know how > to do. > > Colin > > -- > You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. > To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > For more options, visit https://groups.google.com/groups/opt_out. > >Werner Laude webagentur.laude-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org For more options, visit https://groups.google.com/groups/opt_out.