[解決済み] RailsでDeviseのビューをカスタマイズする
質問
私はユーザー認証にdeviseを使用していますが、サインアップ、ログインなどのページのための素晴らしいモックアップがあります。
すでに
rails generate devise:views User
コマンドを実行し、views フォルダにすべての view がありますが、registration/new.html.erb を私自身の new.html.erb に置き換えると、何も変わらず、見た目も変わっていません。まるで何もしていないかのようです。
どなたか、何が間違っているのか、少なくともdevise viewsをうまくカスタマイズする方法をご存知の方はいらっしゃいませんか?
追伸:devise/registration#newのルートを/signupに変更したことは重要でしょうか?
どのように解決するのですか?
ルート
signup
または
devise/registrations#new
はビューをレンダリングします。
views/devise/registrations/new.html.erb
. それは、あなたが
を変更したようです。
views/user/registrations/new.html.erb
を変更したようですが、これで
レンダリングされないため、変更内容が表示されない理由となります。
を作成する必要があります。
user/registrations_controller.rb
を作成する必要があります。
から拡張された
Devise::RegistrationsController
を指定し
/signup
を
user/registrations#new
に変更することもできます。
に直接変更することもできます。
views/devise/registrations/new.html.erb
同じ考え方がログインにも当てはまります (
devise/sessions
) ページにも当てはまります。
これが役立つといいのですが。
関連
-
[解決済み】修正方法:エラー:'<ファイル名>'にチェックアウトされたコミットがない fatal: コマンドプロンプトで "git add ." を入力するとファイルの追加に失敗する
-
[解決済み】取得中。「プロジェクトのクローンとマイグレート後に、「マイグレーションは保留中です。この問題を解決するには 'bin/rake db:migrate RAILS_ENV=development' を実行してください。
-
[解決済み] サーバーに接続できませんでした。そのようなファイルまたはディレクトリがありません (PG::ConnectionBad)
-
[解決済み] AWS S3です。アクセスしようとしているバケットは、指定されたエンドポイントを使用してアドレスされている必要があります。
-
[解決済み] rake db:migrateを使って1ステップだけロールバックする方法
-
[解決済み] Errno::EACCESS: パーミッションが拒否された @ dir_s_mkdir
-
[解決済み] Rails / Haml: 投稿フォームを作成するには?
-
[解決済み] railsで':remote => true'はどのように動作するのでしょうか?
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] /users/sign_out" に一致するルートがない devise rails 3
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ActionController::InvalidAuthenticityTokenについて
-
[解決済み] Rubyの文字列から日付への変換
-
[解決済み] Ruby on Railsのランナー
-
[解決済み] heroku push rejected, failed to compile Ruby/rails app
-
[解決済み] どなたか、collection_selectをわかりやすく説明していただけませんか?
-
[解決済み] nil:NilClass の未定義メソッド `each' - しかし、なぜ?
-
[解決済み] Railsです。gemを使った特定バージョンのライブラリのアンインストール
-
[解決済み] バリデーションなしで属性を更新する方法
-
[解決済み] "render :nothing => true" は空のプレーンテキストファイルを返すのですか?
-
[解決済み] Ruby on rails アプリで ES6 (ES2015) を使用するにはどうすればよいですか?