【发布时间】:2019-07-18 11:22:06
【问题描述】:
我正在检查指定医生的时间,如果指定了医生,那么我们必须在该特定时间禁用按钮 3 个月。我的条件不满足代码,Foreach 不能正常工作
我尝试过使用 eloquent 但代码不符合条件
控制器
public function doctor(){
$data['page_title'] = 'Doctor';
$doctors = Doctor::all();
$data['doctors'] = WebDoctorDetails::all();
return view('frontend.doctor',['doctors'=>$doctors])-
>withData((object)$data);
}
HTML 代码
<div>
<div class="main_div">
<div class="buttons">
@foreach($doctors as $doctor)
@if($doctor->transaction_id != NULL && $doctor->plan == "90" && $doctor->cabin == "Cabin 1" && $doctor->day =="Friday" && $doctor->time == "8.00 - 10.00")
<script>
$('#a').attr("disabled", true);
setTimeout(function() { enableSubmit('#a') }, 7776000);
</script>
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" id="a" data-target="#myModal">8.00 - 10.00</button>
@else
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal">8.00 - 10.00</button>
@endif
@endforeach
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal1">10.30 - 12.30</button>
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal2">1.00 - 3.00</button>
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal3">3.30 - 5.30</button>
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal4">6.00 - 8.00</button>
<button type="button" class="btn btn-info btn-lg" data-toggle="modal" data-target="#myModal5">8.30 - 10.30</button>
</div>
</div>
</div>
我想要这样的输出:https://ibb.co/5FNTVBf
但我得到了这个:https://ibb.co/MsTqSy4
【问题讨论】:
-
当你想显示禁用按钮时
-
如果条件满足数据库值,我必须禁用按钮 7776000 毫秒
标签: php laravel foreach eloquent