質問編集履歴
3
変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -21,16 +21,7 @@
|
|
21
21
|
$lost->body = $request->body;
|
22
22
|
$lost->save();
|
23
23
|
|
24
|
-
|
24
|
+
|
25
|
-
'image' => [
|
26
|
-
// アップロードされたファイルであること
|
27
|
-
'file',
|
28
|
-
// 画像ファイルであること
|
29
|
-
'image',
|
30
|
-
// MIMEタイプを指定
|
31
|
-
'mimes:jpeg,png',
|
32
|
-
]
|
33
|
-
]);
|
34
25
|
//画像がなければ下記処理のスキップ
|
35
26
|
if (empty($request->image) == false) {
|
36
27
|
if ($request->file('image')->isValid([])) {
|
@@ -77,7 +68,7 @@
|
|
77
68
|
return [
|
78
69
|
'seed' => 'required',
|
79
70
|
'pref' => 'required',
|
80
|
-
'image' => 'nullable
|
71
|
+
'image' => 'nullable|file|image|mime:jpg,jpeg,png',
|
81
72
|
'body' => 'nullable',
|
82
73
|
];
|
83
74
|
}
|
@@ -129,4 +120,4 @@
|
|
129
120
|
</form>
|
130
121
|
```
|
131
122
|
|
132
|
-

|
2
写真の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -127,4 +127,6 @@
|
|
127
127
|
<input class='submit_button' type=submit value='クリックして情報を保存'>
|
128
128
|
</div>
|
129
129
|
</form>
|
130
|
-
```
|
130
|
+
```
|
131
|
+
|
132
|
+

|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -83,4 +83,48 @@
|
|
83
83
|
}
|
84
84
|
}
|
85
85
|
|
86
|
+
```
|
87
|
+
|
88
|
+
```form
|
89
|
+
<form action="/size" method="POST" enctype="multipart/form-data">
|
90
|
+
|
91
|
+
<!-- アップロードした画像。なければ表示しない -->
|
92
|
+
@isset ($filename)
|
93
|
+
<div>
|
94
|
+
<img src="{{ asset('storage/' . $filename) }}">
|
95
|
+
</div>
|
96
|
+
@endisset
|
97
|
+
|
98
|
+
<div class='select_seed'>
|
99
|
+
@yield('seed_list')
|
100
|
+
</div>
|
101
|
+
<div class='form-data'>
|
102
|
+
<div class="pref">
|
103
|
+
|
104
|
+
|
105
|
+
</div>
|
106
|
+
</div>
|
107
|
+
|
108
|
+
<div class='form_datas'>
|
109
|
+
<h2>写真/詳細を投稿する</h2>
|
110
|
+
<label><input name='image' class='hidden' type="file" id="selfile"><br><div class='preview' id="bg">
|
111
|
+
<h2 class='imagearea_message'>クリックして画像を投稿</h2>
|
112
|
+
</div></label>
|
113
|
+
<textarea class='comment_area' name="body" rows="8.5" cols="54" placeholder=' *コメントを入力してください。 特徴/首輪の有無等'></textarea>
|
114
|
+
</div>
|
115
|
+
</div>
|
116
|
+
{{ csrf_field() }}
|
117
|
+
@if (count($errors) > 0)
|
118
|
+
<div>
|
119
|
+
<ul>
|
120
|
+
@foreach ($errors->all() as $error)
|
121
|
+
<li>{{ $error }}</li>
|
122
|
+
@endforeach
|
123
|
+
</ul>
|
124
|
+
</div>
|
125
|
+
@endif
|
126
|
+
<div class='submit_area'>
|
127
|
+
<input class='submit_button' type=submit value='クリックして情報を保存'>
|
128
|
+
</div>
|
129
|
+
</form>
|
86
130
|
```
|