如何在rails上通过form_for传递与模型无关的参数?

拉拉拉

我想通过form_for在rails上传递与模型无关的参数。我想从视图到控制器传递与产品模型无关的``地址''数据。以下是我的代码,但是它返回了下一个错误。你能告诉我如何解决这个问题吗?

在11毫秒内完成500个内部服务器错误(ActiveRecord:0.1毫秒)ActionView :: Template :: Error(错误的参数数量(1代表2..5)):

产品_控制器

class ProductsController < ApplicationController
  ~~~~
  def transfer
    @product = Product.new
  end

  def transfer_done
    my_address = params[:my_address]
    wallet = Wallet.find_by(address:my_address)
    redirect_to root_url
  end
  ~~~~
end

transfer.html.erb

<% provide("transfer") %>
<p>
  <%= form_for @product, :url => {:action => 'transfer_done'} do |f| %>
   <div>
     <%= check_box :my_address %> <---Error occurred here.
   </div>
   <div class="actions">
     <%= f.submit %>
   </div>
  <% end %>
</p>
卡兰·普罗希特(Karan Purohit)

您可以尝试<%= text_field_tag :my_address %>填写表格

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在rails form_for中传递额外的参数

来自分类Dev

如何通过Rails中的form_for标记传递嵌套模型关系

来自分类Dev

Rails form_for将参数作为Array传递

来自分类Dev

Rails form_for关系模型

来自分类Dev

如何在rails form_for中创建无用的按钮

来自分类Dev

rails form_for和相关模型

来自分类Dev

rails form_for和相关模型

来自分类Dev

Rails form_for使用Nil填充模型

来自分类Dev

通过form_for中的text_field_tag传递额外的参数

来自分类Dev

通过form_for中的text_field_tag传递额外的参数

来自分类Dev

Rails帮助器form_for将nil:NilClass参数传递给块

来自分类Dev

使用Angular JS Ng-repeat通过Rails form_for传递“ ID”

来自分类Dev

Rails:通过form_for复选框为HABTM关系分配多个参数

来自分类Dev

如何使用Rails form_for获取同一模型的多个记录

来自分类Dev

如何在Rails中传递动态参数?

来自分类Dev

如何在rails方法中传递参数?

来自分类Dev

在Ruby on Rails 4中,如何在forms_for助手中设置与模型无关的属性?

来自分类Dev

form_for在Ruby on Rails中如何工作

来自分类Dev

Rails form_for如何更新或创建新的?

来自分类Dev

Rails 在创建 form_for 中引用相关模型 ID

来自分类Dev

更改form_for提交标签,而不更改传递的参数

来自分类Dev

如何在WEB API中将多个模型作为参数传递

来自分类Dev

如何在Rails应用程序中使用form_for发布销毁动作?

来自分类Dev

如何在Rails的form_for中使用日期选择器?

来自分类Dev

如何在同一Rails form_for中更新两个User对象?

来自分类Dev

如何在rails form_for中显示数组中的每个对象

来自分类Dev

如何将参数添加到 form_for,但不想将它们添加到模型?

来自分类Dev

在rails form_for方法中设置参数值

来自分类Dev

Rails资源有了新的参数;更新form_for

Related 相关文章

  1. 1

    如何在rails form_for中传递额外的参数

  2. 2

    如何通过Rails中的form_for标记传递嵌套模型关系

  3. 3

    Rails form_for将参数作为Array传递

  4. 4

    Rails form_for关系模型

  5. 5

    如何在rails form_for中创建无用的按钮

  6. 6

    rails form_for和相关模型

  7. 7

    rails form_for和相关模型

  8. 8

    Rails form_for使用Nil填充模型

  9. 9

    通过form_for中的text_field_tag传递额外的参数

  10. 10

    通过form_for中的text_field_tag传递额外的参数

  11. 11

    Rails帮助器form_for将nil:NilClass参数传递给块

  12. 12

    使用Angular JS Ng-repeat通过Rails form_for传递“ ID”

  13. 13

    Rails:通过form_for复选框为HABTM关系分配多个参数

  14. 14

    如何使用Rails form_for获取同一模型的多个记录

  15. 15

    如何在Rails中传递动态参数?

  16. 16

    如何在rails方法中传递参数?

  17. 17

    在Ruby on Rails 4中,如何在forms_for助手中设置与模型无关的属性?

  18. 18

    form_for在Ruby on Rails中如何工作

  19. 19

    Rails form_for如何更新或创建新的?

  20. 20

    Rails 在创建 form_for 中引用相关模型 ID

  21. 21

    更改form_for提交标签,而不更改传递的参数

  22. 22

    如何在WEB API中将多个模型作为参数传递

  23. 23

    如何在Rails应用程序中使用form_for发布销毁动作?

  24. 24

    如何在Rails的form_for中使用日期选择器?

  25. 25

    如何在同一Rails form_for中更新两个User对象?

  26. 26

    如何在rails form_for中显示数组中的每个对象

  27. 27

    如何将参数添加到 form_for,但不想将它们添加到模型?

  28. 28

    在rails form_for方法中设置参数值

  29. 29

    Rails资源有了新的参数;更新form_for

热门标签

归档