質問編集履歴
3
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -15,7 +15,7 @@
|
|
15
15
|
```html
|
16
16
|
h1 ユーザー登録
|
17
17
|
|
18
|
-
= form_with model: [
|
18
|
+
= form_with model: [:admin, @user], local: true do |f|
|
19
19
|
.form-group
|
20
20
|
= f.label :name, '名前'
|
21
21
|
= f.text_field :name, class: 'form-control'
|
2
質問編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
《質問》
|
2
2
|
以下のslimファイルの3行目、
|
3
|
-
`= form_with model: [
|
3
|
+
`= form_with model: [:admin, @user], local: true do |f|`を
|
4
4
|
`= form_with model: @user, local: true do |f|`に変えると処理が通る理由を教えて下さい。
|
5
5
|
|
6
6
|
《前提》
|
1
内容の編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -11,7 +11,8 @@
|
|
11
11
|
|
12
12
|
よろしくおねがいします。
|
13
13
|
|
14
|
-
|
14
|
+
views/admin/users/new.slim.html
|
15
|
+
```html
|
15
16
|
h1 ユーザー登録
|
16
17
|
|
17
18
|
= form_with model: [@user, :admin], local: true do |f|
|
@@ -34,7 +35,8 @@
|
|
34
35
|
= f.submit '登録する', class: 'btn btn-primary'
|
35
36
|
```
|
36
37
|
|
37
|
-
|
38
|
+
config/routes.rb
|
39
|
+
```ruby
|
38
40
|
Rails.application.routes.draw do
|
39
41
|
namespace :admin do
|
40
42
|
resources :users
|
@@ -44,7 +46,8 @@
|
|
44
46
|
end
|
45
47
|
```
|
46
48
|
|
47
|
-
|
49
|
+
app/controllers/admin/users_controller.rb
|
50
|
+
```ruby
|
48
51
|
class Admin::UsersController < ApplicationController
|
49
52
|
def new
|
50
53
|
user = User.new
|