自动填充信息Rails注册表

时间:2016-01-29 17:31:13

标签: html ruby-on-rails database

我在Rails中有一个带有Error Domain=HMErrorDomain Code=4 "Accessory is not reachable." UserInfo={NSLocalizedDescription=Accessory is not reachable.}的用户表。当用户从特定按钮注册时,我想自动用特定字符串填充表格。

最好的方法是什么?我尝试过HTML,但它没有用。

谢谢

1 个答案:

答案 0 :(得分:0)

我们假设这是链接

链接

=link_to signup_url(signup_source: 'button') # we are sending a query param with it

在注册表单中将添加一个字段

表格

=form_for @user do |f|
  =f.hidden_field :signup_source, value: params[:signup_source]
  # Other fields

控制器

def create
  #Some stuff
  signup_source = params[:user][:signup_source] # => button
  #Some stuff
end

您可以将其存储在数据库中或任何您希望的地方