質問編集履歴
4
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -292,7 +292,7 @@
|
|
292
292
|
|
293
293
|
<!-- 変更後: <input type="text" value="0" name="order"> -->
|
294
294
|
|
295
|
-
<input type="text" value="0" name="
|
295
|
+
<input type="text" value="0" name="order">
|
296
296
|
|
297
297
|
<span>個</span>
|
298
298
|
|
3
誤字の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -438,7 +438,7 @@
|
|
438
438
|
|
439
439
|
public function confirm(Request $request) {
|
440
440
|
|
441
|
-
$orderTotal = $request ->
|
441
|
+
$orderTotal = $request -> order;
|
442
442
|
|
443
443
|
return view('confirm', compact('orderTotal'));
|
444
444
|
|
2
指摘箇所の修正、削除。質問内容の変更。
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,7 @@
|
|
20
20
|
|
21
21
|
|
22
22
|
|
23
|
-
prpgateでは
|
23
|
+
propgateでは
|
24
24
|
|
25
25
|
|
26
26
|
|
1
指摘箇所の修正、削除。質問内容の変更。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
FormからPOSTしてデータを送信する方法
|
1
|
+
再質問 : <Laravel>FormからPOSTしてデータを送信する方法
|
test
CHANGED
@@ -2,9 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
プログラミング初心者です。
|
5
|
+
プログラミング初心者です。初めて質問します。
|
6
|
-
|
7
|
-
初めて質問します。
|
8
6
|
|
9
7
|
書き方に不備があると思いますが、お力になっていただけると嬉しいです。
|
10
8
|
|
@@ -196,7 +194,7 @@
|
|
196
194
|
|
197
195
|
|
198
196
|
|
199
|
-
data.blade.php
|
197
|
+
resoures/views/data.blade.php
|
200
198
|
|
201
199
|
```ここに言語を入力
|
202
200
|
|
@@ -230,9 +228,7 @@
|
|
230
228
|
|
231
229
|
```
|
232
230
|
|
233
|
-
|
234
|
-
|
235
|
-
index.blade.php
|
231
|
+
resources/views/cafe/index.blade.php
|
236
232
|
|
237
233
|
```ここに言語を入力
|
238
234
|
|
@@ -290,6 +286,12 @@
|
|
290
286
|
|
291
287
|
<!-- <input>タグを用いて入力ボックスを作成 -->
|
292
288
|
|
289
|
+
<!-- 変更 -->
|
290
|
+
|
291
|
+
<!-- 変更前: <input type="text" value="0" name="<?php $menu -> getName() ?>"> -->
|
292
|
+
|
293
|
+
<!-- 変更後: <input type="text" value="0" name="order"> -->
|
294
|
+
|
293
295
|
<input type="text" value="0" name="<?php $menu -> getName() ?>" {{ csrf_token() }}>
|
294
296
|
|
295
297
|
<span>個</span>
|
@@ -322,7 +324,7 @@
|
|
322
324
|
|
323
325
|
|
324
326
|
|
325
|
-
上記2つのファイルで、値を送信
|
327
|
+
上記2つのファイルで、値を送信
|
326
328
|
|
327
329
|
|
328
330
|
|
@@ -382,11 +384,11 @@
|
|
382
384
|
|
383
385
|
```
|
384
386
|
|
385
|
-
でルーティングを設定
|
387
|
+
でルーティングを設定
|
386
|
-
|
387
|
-
|
388
|
-
|
388
|
+
|
389
|
+
|
390
|
+
|
389
|
-
|
391
|
+
/App/Http/Controllers/CafeController.php
|
390
392
|
|
391
393
|
```ここに言語を入力
|
392
394
|
|
@@ -430,41 +432,15 @@
|
|
430
432
|
|
431
433
|
*
|
432
434
|
|
433
|
-
*
|
435
|
+
* 変更しました
|
434
|
-
|
435
|
-
* value = 0
|
436
|
-
|
437
|
-
* name="<?php echo $menu -> getName() ?>"
|
438
|
-
|
439
|
-
*
|
440
436
|
|
441
437
|
*/
|
442
438
|
|
443
439
|
public function confirm(Request $request) {
|
444
440
|
|
445
|
-
|
446
|
-
|
447
|
-
// 以下のコードをどのように書けばいいか悩んでいます。
|
448
|
-
|
449
|
-
require ('/Applications/MAMP/htdocs/Cafe/resources/views/data.blade.php');
|
450
|
-
|
451
|
-
|
452
|
-
|
453
|
-
|
454
|
-
|
455
|
-
foreach ($menus as $menu):
|
456
|
-
|
457
|
-
// エラー箇所
|
458
|
-
|
459
|
-
// エラー内容:Object of class Menu could not be converted to string
|
460
|
-
|
461
|
-
|
441
|
+
$orderTotal = $request -> $menu -> order;
|
462
|
-
|
442
|
+
|
463
|
-
|
443
|
+
return view('confirm', compact('orderTotal'));
|
464
|
-
|
465
|
-
endforeach;
|
466
|
-
|
467
|
-
|
468
444
|
|
469
445
|
}
|
470
446
|
|
@@ -472,13 +448,9 @@
|
|
472
448
|
|
473
449
|
```
|
474
450
|
|
475
|
-
|
451
|
+
|
476
|
-
|
477
|
-
|
452
|
+
|
478
|
-
|
479
|
-
|
480
|
-
|
481
|
-
|
453
|
+
resources/views/confirm.blade.php
|
482
454
|
|
483
455
|
|
484
456
|
|
@@ -562,9 +534,33 @@
|
|
562
534
|
|
563
535
|
```
|
564
536
|
|
537
|
+
|
538
|
+
|
539
|
+
以上にように書いたところ、
|
540
|
+
|
541
|
+
|
542
|
+
|
543
|
+
![イメージ説明](a65d9bfdf7dfdc36045518593cf3cec3.png)
|
544
|
+
|
545
|
+
|
546
|
+
|
547
|
+
となります。
|
548
|
+
|
549
|
+
|
550
|
+
|
551
|
+
実現したいことは、0個、0円のところを
|
552
|
+
|
553
|
+
|
554
|
+
|
555
|
+
resources/views/cafe/index.blade.php
|
556
|
+
|
557
|
+
```ここに言語を入力
|
558
|
+
|
559
|
+
<input type="text" value="0" name="order">
|
560
|
+
|
561
|
+
```
|
562
|
+
|
565
|
-
|
563
|
+
で入力した値にすることです。
|
566
|
-
|
567
|
-
大雑把な説明でわかりにくいかもしれないですが、よろしくお願います。
|
568
564
|
|
569
565
|
|
570
566
|
|
@@ -576,49 +572,17 @@
|
|
576
572
|
|
577
573
|
```ここに言語を入力
|
578
574
|
|
579
|
-
<input type="text" value="0" name="<?php $menu -> getName() ?>"
|
575
|
+
<input type="text" value="0" name="<?php $menu -> getName() ?>">
|
580
|
-
|
576
|
+
|
581
|
-
```
|
577
|
+
```
|
582
|
-
|
578
|
+
|
583
|
-
のneme属性を
|
579
|
+
のneme属性を上記のように修正し、
|
584
|
-
|
585
|
-
|
580
|
+
|
586
|
-
|
587
|
-
|
588
|
-
|
589
|
-
|
581
|
+
他の箇所もこれに対応するように変更しましたが
|
590
|
-
|
591
|
-
|
582
|
+
|
592
|
-
|
593
|
-
public function confirm(Request $request) {
|
594
|
-
|
595
|
-
|
596
|
-
|
597
|
-
require ('/Applications/MAMP/htdocs/Cafe/resources/views/data.blade.php');
|
598
|
-
|
599
|
-
|
600
|
-
|
601
|
-
foreach ($menus as $menu):
|
602
|
-
|
603
|
-
// $orderTotal = $request -> $menu -> getName();
|
604
|
-
|
605
|
-
// エラー : Object of class Menu could not be converted to string
|
606
|
-
|
607
|
-
$orderTotal = $request -> order;
|
608
|
-
|
609
|
-
|
583
|
+
/App/Http/Controllers/CafeController.php
|
610
|
-
|
611
|
-
|
584
|
+
|
612
|
-
|
613
|
-
|
614
|
-
|
615
|
-
}
|
616
|
-
|
617
|
-
```
|
618
|
-
|
619
|
-
の$orderTotalに代入するコードを色々試してみましたが、
|
620
|
-
|
621
|
-
|
585
|
+
でエラーとなります。
|
622
586
|
|
623
587
|
|
624
588
|
|