Ruby on rails 4 将参数与id一起传递
如何随id发送其他参数 历史控制器Ruby on rails 4 将参数与id一起传递,ruby-on-rails-4,Ruby On Rails 4,如何随id发送其他参数 历史控制器 def edit @histories = History.find(params[:id]) end def update @histories = History.find(params[:id]) @histories.projects_lkp_id = params[:projects_lkps_id] respond_to do |format| if @histories.update(his
def edit
@histories = History.find(params[:id])
end
def update
@histories = History.find(params[:id])
@histories.projects_lkp_id = params[:projects_lkps_id]
respond_to do |format|
if @histories.update(history_params)
format.html{ redirect_to histories_path(id: @histories.id), notice: "History updated successfully" }
else
format.html{ render 'edit' }
end
end
end
历史/视图/索引
<% @histories.each do |d| %>
<% d.pictures.each do |sAV| %>
<div><%= d.past %>
<%= link_to content_tag(:span, '', class: 'glyphicon glyphicon-pencil btn-xs' ), edit_history_path(d) %></div>
<div class='col-md-4 col-sm-5'> <%=image_tag sAV.pic (:medium) %> </div>
<% end %>
<% end %>
我需要用这行代码向项目发送lkps id
您可以试试这个
<%= link_to edit_history_path(d, projects_lkps_id: d.projects_lkp_id) do %>
<span class='glyphicon glyphicon-pencil btn-xs'></span>
<% end %>
<%= link_to edit_history_path(d, projects_lkps_id: d.projects_lkp_id) do %>
<span class='glyphicon glyphicon-pencil btn-xs'></span>
<% end %>