eBi*_*lly 13 ruby-on-rails devise
我是Rails的新手并设计所以这里......
我已经安装了设备,一切正常,但我想在我的注册页面添加更多字段.例如,我有一个usertype下拉,我想添加(由Usertype模型填充 - 在测试中工作正常),并且还希望根据用户类型(CC信息等)收集不同的信息. )有人能指出我的资源或东西.我尝试重写注册控制器,但没有链接回设计视图或符合DRY原则(复制视图).提前感谢您的建议.
the*_*gah 13
只需向用户添加列,然后在视图中添加其他功能即可.
script/generate migration add_user_type_to_user
Run Code Online (Sandbox Code Playgroud)
然后在您的迁移rake文件中:
add_column :users, :user_type, :string
Run Code Online (Sandbox Code Playgroud)
然后rake db:migrate.接下来,您可以在视图中添加下拉菜单,您可以通过rails generate devise:views以下方式获取:
<%= f.select :user, :user_type options_for_select(['admin', 'no status'])%>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5364 次 |
| 最近记录: |