Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在发送邀请之前添加自定义字段以设计不可邀请邀请_Ruby On Rails_Ruby On Rails 4_Devise Invitable - Fatal编程技术网

Ruby on rails 在发送邀请之前添加自定义字段以设计不可邀请邀请

Ruby on rails 在发送邀请之前添加自定义字段以设计不可邀请邀请,ruby-on-rails,ruby-on-rails-4,devise-invitable,Ruby On Rails,Ruby On Rails 4,Devise Invitable,因此,我现在花了一些时间试图找到一种虚幻的方法,在“被邀请者”向其发送邀请的字段中添加一个自定义字段。。我的应用程序不是面向公众的应用程序,因此人力资源部将在招聘时发送邀请。但是,我想添加有关被邀请用户的基本信息,然后他们可以在登录应用程序后填写不相关的信息 有没有办法使用params消毒剂来实现这一点?我只能找到 devise_parameter_sanitizer.permit(:accept_invitation, keys: [:fname, :lname, :mobiletel, :p

因此,我现在花了一些时间试图找到一种虚幻的方法,在“被邀请者”向其发送邀请的字段中添加一个自定义字段。。我的应用程序不是面向公众的应用程序,因此人力资源部将在招聘时发送邀请。但是,我想添加有关被邀请用户的基本信息,然后他们可以在登录应用程序后填写不相关的信息

有没有办法使用params消毒剂来实现这一点?我只能找到

devise_parameter_sanitizer.permit(:accept_invitation, keys: [:fname, :lname, :mobiletel, :password, :password_confirmation, :invitation_token])
但我需要在发出邀请之前完成这项工作


在此,任何帮助都将不胜感激

我就是这样做的:

# config/routes.rb
# Use a custom invitations controller.
devise_for :users, controllers: { invitations: 'users/invitations' }
#app/controllers/users/investments_controller.rb
类用户::InvitationController<设计::InvitationController
在\u操作之前:配置\u允许的\u参数
受保护的
#允许新的参数在这里。
def配置\u允许的\u参数
设计\u参数\u消毒剂。许可证(:邀请,密钥:[:电子邮件,:附加字段,:在此处添加])
结束
结束

我就是这样做的:

# config/routes.rb
# Use a custom invitations controller.
devise_for :users, controllers: { invitations: 'users/invitations' }
#app/controllers/users/investments_controller.rb
类用户::InvitationController<设计::InvitationController
在\u操作之前:配置\u允许的\u参数
受保护的
#允许新的参数在这里。
def配置\u允许的\u参数
设计\u参数\u消毒剂。许可证(:邀请,密钥:[:电子邮件,:附加字段,:在此处添加])
结束
结束