質問編集履歴

2

質問の仕方と<code>内を編集

2021/06/11 13:00

投稿

mowry
mowry

スコア15

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,10 @@
1
1
  storage/app/publicに画像は保存されるのですが、DBの画像名(product_image)が/Applications/MAMP/tmp/php/(ファイル名?)となりブラウザ上で表示ができません。
2
+
3
+ if文でファイル名を変えているのですが、そのあとのコードの記述の仕方がわからないので教えていただければと思います。
2
4
 
3
5
 
4
6
 
5
- 修正する場所はコントローラー内のProduct::create($inputs)だと思ったのでその関数に$pathを追加したいのですがどのように記述したらいいのでしょうか。
7
+
6
8
 
7
9
 
8
10
 
@@ -32,13 +34,13 @@
32
34
 
33
35
  }
34
36
 
35
-
37
+ ----------↓(過去のコードでは$inputsのみ保存されるので$pathもデータベースに保存できるコード記述したい)-------------
36
38
 
37
39
  \DB::beginTransaction();
38
40
 
39
41
  try {
40
42
 
41
- Product::create($inputs);  ←(これをどうする?
43
+ Product::create($inputs);  ←()
42
44
 
43
45
  \DB::commit();
44
46
 
@@ -50,4 +52,14 @@
50
52
 
51
53
  }
52
54
 
55
+ -----------------------------------------------------------------
56
+
57
+ \Session::flash('err_msg','商品を登録しました。');
58
+
59
+ return redirect(route('home'));
60
+
61
+ }
62
+
63
+
64
+
53
65
  ```

1

<code>内に記述

2021/06/11 13:00

投稿

mowry
mowry

スコア15

test CHANGED
@@ -1 +1 @@
1
- DBに画像を保存したいのですが、画像名が/Applications/MAMP/tmp/php/(画像名)と表示されます
1
+ DBに画像を保存してブラウザで表示したいのですが、画像名(product_image)が/Applications/MAMP/tmp/php/(画像名)と表示されます
test CHANGED
@@ -2,9 +2,11 @@
2
2
 
3
3
 
4
4
 
5
- 修正する場所はProduct::create($inputs)だと思ったのでその関数に$pathを追加したいのですがどのように記述したらいいのでしょうか。
5
+ 修正する場所はコントローラー内のProduct::create($inputs)だと思ったのでその関数に$pathを追加したいのですがどのように記述したらいいのでしょうか。
6
6
 
7
7
 
8
+
9
+ ```ここに言語を入力
8
10
 
9
11
  public function exeStore(ProductRequest $request)
10
12
 
@@ -36,7 +38,7 @@
36
38
 
37
39
  try {
38
40
 
39
- Product::create($inputs);
41
+ Product::create($inputs);  ←(これをどうする?)
40
42
 
41
43
  \DB::commit();
42
44
 
@@ -47,3 +49,5 @@
47
49
  abort(500);
48
50
 
49
51
  }
52
+
53
+ ```