Ruby on rails 如何使此链接发送PUT请求。?

Ruby on rails 如何使此链接发送PUT请求。?,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,这是一个帮助器方法,用于在_comments gem中生成链接。我想提出一个请求 def approved_comment "<p class='reply'><a href='/comments/#{@comment.id}/approve_comment'>#{ t('the_comments.approve') }</a>" end def批准的注释 “” 结束 如果有人知道如何发出PUT请求,请帮助我。您需要使用表单标签: def appro

这是一个帮助器方法,用于在_comments gem中生成链接。我想提出一个请求

def approved_comment
  "<p class='reply'><a href='/comments/#{@comment.id}/approve_comment'>#{ t('the_comments.approve') }</a>" 
end
def批准的注释
“

” 结束


如果有人知道如何发出PUT请求,请帮助我。

您需要使用表单标签:

def approved_comment
  "<p class='reply'><form action='/comments/#{@comment.id}/approve_comment' method='POST'><input type='submit' value='#{ t('the_comments.approve') }'/><input type='hidden' name='_method' value='PUT'/><input name='authenticity_token' value='#{ form_authenticity_token }' type='hidden'/></form></p>" 
end
def批准的注释
“

” 结束
我将使用路径帮助程序而不是
/comments/{@comment.id}/approve\u comment

更新:也需要真实性\u令牌