0
我正在從TasksController的show動作中實例化一個註釋表單,但是params沒有傳遞給表單。將參數傳遞給表格
class TasksController < ApplicationController
def show
@task = Task.find(params[:id])
@comment = Comment.new(task_id: @task.id)
end
的意見/任務/ show.html.erb:
<%= form_for @comment, html: {class: "centrera_parent"}, remote: true do |f| %>
<%= f.text_area :content, placeholder: "Add a comment", class: "centrera_child" %><br />
<%= f.submit "Post Comment" %>
<% end %>
謝謝,但我仍然不明白如何正確地將某些東西傳遞給控制器的參數。實際上,我現在正在傳遞價值,但是輸入了錯誤的關鍵字。我的(工作)黑客現在是在視圖中使用<%= f.hidden_field'task_id',:value => params [:id]%>。 –