【发布时间】:2015-01-23 01:38:03
【问题描述】:
我有,我必须想象的是一个关于调用自定义控制器方法并将数据传递给它们的非常简单的问题。
我已经向控制器添加了一个自定义方法dprocess,以便对我在index 中列出的post objects 执行操作,以便使用某种按钮进行调用。 dprocess 方法没有任何视图,只是简单地处理post 中的数据并将结果保存到/tmp/ 中的文件中。我遇到的问题是我不知道如何将数据传递给这个自定义方法。
这是我的 index.html.erb
<% @post.each do |post| %>
<tr>
<td class="Name"><%= link_to post.name, post %></td>
<td class="created_at"><%= link_to "Edit Post", edit_post_path(post) %></td>
<td class="generate"><%= button_to "Process Post", ........ %></td>
</tr>
<% end %>
注意button_to中的“........”;缺少的内容是我正在努力弄清楚的。
我的问题是:如何将post 传递给控制器中的这个自定义方法?
非常感谢您的任何指导;这个问题一直困扰着我。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 routes