微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ruby-on-rails – 如何向Devise注册页面添加其他字段?

我非常新的Rails和设计,所以这里…

我已经安装了设备,一切都正常,但我想在我的注册页面添加更多的字段.例如,我有一个我想添加用户类型下拉(由用户类型模型填充 – 在测试中工作正常),并且还要根据用户的类型(CC信息等)收集不同的信息.有人可以指出我的资源或某事.我试图覆盖注册控制器,但并没有链接到设计视图或符合DRY原则对我(以复制视图).提前感谢您的建议.

解决方法

只需向用户添加列,然后在视图中添加其他功能.
script/generate migration add_user_type_to_user

然后在你的迁移耙文件中:

add_column :users,:user_type,:string

然后rake db:migrate.接下来,您可以添加一个下拉列表到您的视图,您可以通过rails获得dev generate:views:

<%= f.select :user,:user_type options_for_select(['admin','no status'])%>

原文地址:https://www.jb51.cc/ruby/272127.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐