我得到了设计和可邀请的插件工作,但我想设置一个用户可以邀请的人的默认限制。
根据github上的文档,它提到你可以通过invitation_limit设置这个数字
然而,我尝试在设备配置文件中使用它,但它报告未定义的方法。
我检查了源代码,确实有一个invitation_limit属性正在递减。我尝试将其作为属性添加到我的用户模型中,但它仍然报错。
你是怎么设置的?
发布于 2011-03-28 00:16:22
我猜测您使用的是不包含“invitation_limit”的devise_invitable gem版本。您至少需要使用v0.4.rc5才能获得文档中提到的所有新功能。这绝对是有点令人困惑。您的Gemfile应该如下所示:
gem 'devise', '~>1.2.0'
gem 'devise_invitable', '~>0.4.rc5'有关devise_invitable的这个问题的更深入的文章,请参阅此处。
https://stackoverflow.com/questions/5441051
复制相似问题