ART*_*Loe 1 ruby devise ruby-on-rails-4
我是新来的,所以任何帮助将不胜感激。
gem 'devise'| rails generate devise:install| rails generate devise User|rails generate devise:views users我想要做的是能够通过添加html文本内容,id和类来编辑我的注册表单页面,以便能够对页面进行样式设置-但是当我编辑new.html.erb devise注册页面时,没有新的更改出现通过http:// localhost:3000 / users / sign_up在显示屏上显示-可以建议我如何编辑注册页面
我不确定我要去哪里哪里,任何帮助将不胜感激
耙路:
Prefix Verb URI Pattern Controller#Action
new_user_session GET /users/sign_in(.:format) devise/sessions#new
user_session POST /users/sign_in(.:format) devise/sessions#create
destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy
user_password POST /users/password(.:format) devise/passwords#create
new_user_password GET /users/password/new(.:format) devise/passwords#new
edit_user_password GET /users/password/edit(.:format) devise/passwords#edit
PATCH /users/password(.:format) devise/passwords#update
PUT /users/password(.:format) devise/passwords#update
cancel_user_registration GET /users/cancel(.:format) devise/registrations#cancel
user_registration POST /users(.:format) devise/registrations#create
new_user_registration GET /users/sign_up(.:format) devise/registrations#new
edit_user_registration GET /users/edit(.:format) devise/registrations#edit
PATCH /users(.:format) devise/registrations#update
PUT /users(.:format) devise/registrations#update
DELETE /users(.:format) devise/registrations#destroy
users GET /users(.:format) users#index
POST /users(.:format) users#create
new_user GET /users/new(.:format) users#new
edit_user GET /users/:id/edit(.:format) users#edit
user GET /users/:id(.:format) users#show
PATCH /users/:id(.:format) users#update
PUT /users/:id(.:format) users#update
DELETE /users/:id(.:format) users#destroy
root GET / static_pages#landingpg
Run Code Online (Sandbox Code Playgroud)
视图/用户/注册/new.html
我已经将(出现在这里)放在第一行,但是仍然没有根据图像通过http:// localhost:3000 / users / sign_up进行任何更改
<h2>Sign up (Appear Here)</h2>
<%= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %>
<%= f.error_notification %>
<div class="form-inputs">
<%= f.input :email, required: true, autofocus: true %>
<%= f.input :password, required: true, hint: ("#{@minimum_password_length} characters minimum" if @validatable) %>
<%= f.input :password_confirmation, required: true %>
</div>
<div class="form-actions">
<%= f.button :submit, "Sign up" %>
</div>
<% end %>
<%= render "users/shared/links" %>
Run Code Online (Sandbox Code Playgroud)

您已使用generator生成了作用域视图:
rails generate devise:views users
Run Code Online (Sandbox Code Playgroud)
您config.scoped_views = true在config/initializers/devise.rb文件中设置了吗?
这样做之后,你就可以根据喜欢的角色有意见users/registrations/new和admins/registrations/new。