teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

追記

2018/01/12 07:32

投稿

crypto_chrono
crypto_chrono

スコア11

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,25 @@
9
9
  アクションがないとエラーが出ます。
10
10
  これを綺麗に解決したいです。
11
11
 
12
+ ```ruby.
13
+ Rails.application.routes.draw do
14
+ root "users#index"
15
+ resources :users, shallow: true do
16
+ resources :orders, only: [:index] do
17
+ collection do
18
+ get :select
19
+ get :manual_select
20
+ get :manual_new
21
+ post :manual_create
22
+ end
23
+ end
24
+ end
25
+ resources :sessions, only: [:new, :create, :destroy]
26
+ end
27
+
28
+ ```
29
+
30
+
12
31
  ```slim
13
32
  .row
14
33
  .col-xs-12.col-md-4

4

追記

2018/01/12 07:32

投稿

crypto_chrono
crypto_chrono

スコア11

title CHANGED
File without changes
body CHANGED
@@ -9,6 +9,36 @@
9
9
  アクションがないとエラーが出ます。
10
10
  これを綺麗に解決したいです。
11
11
 
12
+ ```slim
13
+ .row
14
+ .col-xs-12.col-md-4
15
+ .col-xs-12.col-md-4
16
+ .panel.panel-default
17
+ .panel-heading 新規登録
18
+ .panel-body
19
+ = form_for @user do |f|
20
+ .form-group
21
+ = f.label "Email"
22
+ = f.email_field :email,class: "form-control", required: :required, placeholder: "Email"
23
+ = f.label "姓"
24
+ = f.text_field :family_name, required: :required,class: "form-control", placeholder: "姓"
25
+ = f.label "名"
26
+ = f.text_field :first_name, required: :required,class: "form-control", placeholder: "姓"
27
+ = f.label "パスワード"
28
+ = f.password_field :password, required: :required,class: "form-control", placeholder: "6文字以上"
29
+ = f.label "パスワード再入力"
30
+ = f.password_field :password_confirmation,class: "form-control", required: :required, placeholder: "6文字以上"
31
+ = f.submit "送信", class: "btn btn-primary btn-lg btn-block"
32
+ = link_to "ログイン", new_session_path, class: "btn btn-default btn-lg btn-block"
33
+ = link_to auth_at_provider_path(provider: :twitter), class: "btn btn-block btn-social btn-lg btn-twitter"
34
+ i.fa.fa-twitter
35
+ .sns-title = "Twitterログイン"
36
+ = link_to auth_at_provider_path(provider: :facebook), class: "btn btn-block btn-social btn-lg btn-facebook"
37
+ i.fa.fa-facebook
38
+ .sns-title = "Facebookログイン"
39
+
40
+ ```
41
+
12
42
  ```ruby.
13
43
  def create
14
44
  @user = User.new(user_params)

3

エラー文の修正

2018/01/12 07:31

投稿

crypto_chrono
crypto_chrono

スコア11

title CHANGED
File without changes
body CHANGED
@@ -6,7 +6,7 @@
6
6
  /users
7
7
  になると言うことです。
8
8
  なので、リロードすると
9
- ルーティエラーになります。
9
+ アクショがないとエラーが出ます。
10
10
  これを綺麗に解決したいです。
11
11
 
12
12
  ```ruby.

2

説明の追記

2018/01/12 07:07

投稿

crypto_chrono
crypto_chrono

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,13 @@
1
1
  Railsのモデルのバリデーションでのエラーをrenderで表示するとURLが変わってしまうので、リロードした時にエラーが起きてしまいます
2
+ すみません、追記です。
3
+ URLが
4
+ /users/new
5
+ から
6
+ /users
7
+ になると言うことです。
8
+ なので、リロードすると
9
+ ルーティングエラーになります。
10
+ これを綺麗に解決したいです。
2
11
 
3
12
  ```ruby.
4
13
  def create

1

タイトルの誤記

2018/01/12 06:06

投稿

crypto_chrono
crypto_chrono

スコア11

title CHANGED
@@ -1,1 +1,1 @@
1
- Railsのモデルのバリデーションでのエラーメッセージ表示するとURLが変わってしまう件について。。
1
+ Railsのモデルのバリデーションでのエラーメッセージ表示するとURLが変わってしまう件について。。
body CHANGED
File without changes