7

这可能是一个愚蠢的问题,但我的登录视图看起来完全是废话,并且没有使用其他页面的任何 CSS 样式。

无论出于何种原因,我都找不到这个视图来编辑它。我的视图中唯一的文件夹是帖子、页面和布局。有谁知道我可以如何编辑登录视图的外观?

我的路线.rb:

Projectmadrone::Application.routes.draw do
   mount RailsAdmin::Engine => '/admin', :as => 'rails_admin'

  devise_for :users
  devise_for :users do get '/users/sign_out' => 'devise/sessions#destroy' end

  resources :posts

用户模型:

class User < ActiveRecord::Base

  devise :database_authenticatable, :registerable,
     :recoverable, :rememberable, :trackable, :validatable


  attr_accessible :email, :password, :password_confirmation, :remember_me


  has_many :posts
 end
4

1 回答 1

10

您需要为设计视图运行生成器,这会将它们复制到您的应用程序(默认情况下它们位于 gem 中):

rails g devise:views

这里有更多关于配置视图的信息:https ://github.com/plataformatec/devise#configuring-views

确保您使用并利用和样式化为您提供的视图,以便用户注册和编辑他们的帐户。请参阅 app/views/devise/registrations 不要自己编写。使用这些提供的。

于 2012-09-06T02:27:44.850 回答