質問編集履歴
3
ご助言頂いたとおりのコードに修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -178,7 +178,11 @@
|
|
178
178
|
|
179
179
|
<input type="hidden" name="template-id" value="{{ $mailTemplate->id }}">
|
180
180
|
|
181
|
+
@foreach($sendUsers->check_cancel as $check_id)
|
182
|
+
|
181
|
-
<input type="hidden" name="order
|
183
|
+
<input type="hidden" name="order_id" value="{{ $check_id }}">
|
184
|
+
|
185
|
+
@endforeach
|
182
186
|
|
183
187
|
<button>送信する</button>
|
184
188
|
|
@@ -258,19 +262,27 @@
|
|
258
262
|
|
259
263
|
|
260
264
|
|
265
|
+
$sendUsers = $req->input('order_id');
|
266
|
+
|
267
|
+
|
268
|
+
|
269
|
+
foreach ($sendUsers as $key => $value) {
|
270
|
+
|
261
|
-
$sendUser = Order::where('id',$
|
271
|
+
$sendUser = Order::where('id',$value)
|
262
|
-
|
272
|
+
|
263
|
-
->first();
|
273
|
+
->first();
|
264
|
-
|
265
|
-
|
266
|
-
|
274
|
+
|
267
|
-
$to = AppUser::where('id',$sendUser['user_id'])
|
275
|
+
$to = AppUser::where('id',$sendUser['user_id'])
|
268
|
-
|
276
|
+
|
269
|
-
->get();
|
277
|
+
->get();
|
270
|
-
|
278
|
+
|
271
|
-
//メール送信
|
279
|
+
//メール送信
|
272
|
-
|
280
|
+
|
273
|
-
Mail::to($to)->send(new OrderConfirmationNotification($contact));
|
281
|
+
Mail::to($to)->send(new OrderConfirmationNotification($contact));
|
282
|
+
|
283
|
+
}
|
284
|
+
|
285
|
+
|
274
286
|
|
275
287
|
//送信完了画面
|
276
288
|
|
2
自分の見解の文言修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -420,4 +420,4 @@
|
|
420
420
|
|
421
421
|
|
422
422
|
|
423
|
-
見解として「public function mailSentComplete」へチェックをつけたレコードのorder_idが渡ればあとはforeachで回す感じでいけそうなのですが、その方法もいまいちわからず、何卒、宜しくお願い致します。
|
423
|
+
見解として「public function mailSentComplete」へチェックをつけたレコードのorder_idが渡ればあとはforeachで回す感じでいけそうなのですが、その値を「public function mailSentComplete」へ渡す方法もいまいちわからず、何卒、宜しくお願い致します。
|
1
受注管理画面viewファイルのcheckboxのnameをcheck⇒check[]へ変更しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -86,7 +86,7 @@
|
|
86
86
|
|
87
87
|
<input type="checkbox"
|
88
88
|
|
89
|
-
name="check"
|
89
|
+
name="check[]"
|
90
90
|
|
91
91
|
id=""
|
92
92
|
|