~routes.rb
Rails.application.routes.draw do
devise_for :users
root to: "prototypes#index"
resources :prototypes
end
application.html.erb
</body> </html><%# // ログインしていないときは上記を表示するようにしましょう %> </div> </div> </header> <%= yield %> <footer class="footer"> <p class="copyright">Copyright © PROTO SPACE All rights reserved.</p> </footer>
registrations/new.html.erb
</div> </div><%# 「モデル名」にはUserモデルであれば@userを渡しましょう。%> <%# 「新規登録機能へのパス」は、devise導入後にrails routesを実行してdevise/registrations#createへのパスを確認し、記載してください。 %> <%= form_with model: @user, url: user_registration_path, local: true do |f| %> <div class="field"> <%= f.label :email, "メールアドレス" %><br /> <%= f.email_field :email, id:"user_email", autofocus: true, autocomplete: "email" %> </div> <div class="field"> <%= f.label :password, "パスワード(6文字以上)" %><br /> <%= f.password_field :password, id:"user_password", autocomplete: "new-password" %> </div> <div class="field"> <%= f.label :password_confirmation, "パスワード再入力" %><br /> <%= f.password_field :password_confirmation, id:"user_password_confirmation", autocomplete: "new-password" %> </div> <div class="field"> <%= f.label :name, "ユーザー名" %><br /> <%= f.text_field :name, id:"user_name" %> </div> <div class="field"> <%= f.label :profile, "プロフィール" %><br /> <%= f.text_area :profile, class: :form__text, id:"user_profile" %> </div> <div class="field"> <%= f.label :occupation, "所属" %><br /> <%= f.text_area :occupation, class: :form__text, id:"user_occupation" %> </div> <div class="field"> <%= f.label :position, "役職" %><br /> <%= f.text_area :position, class: :form__text, id:"user_position" %> </div> <div class="actions"> <%= f.submit "新規登録", class: :form__btn %> </div> <% end %> </div>
あなたの回答
tips
プレビュー