質問編集履歴
2
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -50,6 +50,6 @@
|
|
50
50
|
自分の想定ですと、```@if($hour . ':'. $minute == $occupied[$key])```こちらの比較において、
|
51
51
|
```<p>{{$hour}}:{{$minute}}</p>```ここの部分が「10:00」「10:30」「11:00」の時は、<p class="no_reservation">✖</p>が出力されると思うのですが、現状「10:00」のブロックでしか、<p class="no_reservation">✖</p>ここは出力されません。
|
52
52
|
**追記です**
|
53
|
-
@if(isset($occupied[$key]))こちらの行の後に、@php var_dump($key); @endphpとして、keyを確認しましたら、@if($hour . ':'. $minute == $occupied[$key])ここの比較で、$hour . ':'. $minuteが10:00の際に「$occupiedのkeyは「
|
53
|
+
@if(isset($occupied[$key]))こちらの行の後に、@php var_dump($key); @endphpとして、keyを確認しましたら、@if($hour . ':'. $minute == $occupied[$key])ここの比較で、$hour . ':'. $minuteが10:00の際に「$occupiedのkeyは「0」を参照するのですが、10:30の際も「0」が参照されていることが分かりました。
|
54
54
|
現状、$keyが1時間おきにしかプラスされないため、30分ごとの比較ができない状況となってしまっています。
|
55
55
|
打開策などありましたら、教えて頂けましたら幸いです。
|
1
追記及び修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -49,5 +49,7 @@
|
|
49
49
|

|
50
50
|
自分の想定ですと、```@if($hour . ':'. $minute == $occupied[$key])```こちらの比較において、
|
51
51
|
```<p>{{$hour}}:{{$minute}}</p>```ここの部分が「10:00」「10:30」「11:00」の時は、<p class="no_reservation">✖</p>が出力されると思うのですが、現状「10:00」のブロックでしか、<p class="no_reservation">✖</p>ここは出力されません。
|
52
|
-
|
53
|
-
|
52
|
+
**追記です**
|
53
|
+
@if(isset($occupied[$key]))こちらの行の後に、@php var_dump($key); @endphpとして、keyを確認しましたら、@if($hour . ':'. $minute == $occupied[$key])ここの比較で、$hour . ':'. $minuteが10:00の際に「$occupiedのkeyは「1」を参照するのですが、10:30の際も「1」が参照されていることが分かりました。
|
54
|
+
現状、$keyが1時間おきにしかプラスされないため、30分ごとの比較ができない状況となってしまっています。
|
55
|
+
打開策などありましたら、教えて頂けましたら幸いです。
|