質問編集履歴

1

newのところをcreateに変更しました。

2016/04/07 12:22

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,14 +1,12 @@
1
1
  ログイン中のIDを指定してエラーが出て投稿ができません。
2
2
 
3
- コントローラーのnewのところで
3
+ コントローラーのcreateのところで
4
4
 
5
5
 
6
6
 
7
7
  def new
8
8
 
9
- ** @user = User.find(params[:id])
10
-
11
- ** @user.sites.build
9
+ @site = Site.new
12
10
 
13
11
  end
14
12
 
@@ -16,11 +14,13 @@
16
14
 
17
15
  def create
18
16
 
19
- @site = Site.new(site_params)
17
+ @user = User.find(params[:user_id])
20
18
 
21
- if @site.save
19
+ @user.sites.build
22
20
 
21
+ if @user.save
22
+
23
- redirect_to site_path(@site)
23
+ redirect_to site_path(@user)
24
24
 
25
25
  else
26
26