如何解决 Laravel - Blade 的逻辑问题
How to solve logical issue with Laravel - Blade
我有 $win->start、$article->from 和 $article->days
现在我想像这样创建 HTML:
if ($article->from) > (Carbon::now()->addDays($article->days)) {
$r = Carbon::now()->addDays($article->days)
if ($r > $win->start) {
<div>get VOUCHER</div>
}
else {
<div>ACTIVE</div>
}
else {
$r = $article->from
if ($r > $win-> start) {
<div>get VOUCHER</div>
}
else {
<div>ACTIVE</div>
}
}
请帮我用正确的 Blade - Carbon 代码解决这个逻辑问题...如何在 blade 中创建两个 if?
我认为这应该可以解决问题:
@foreach($wins as $win)
<div class="row">
<div class="col-md-4">
<p>{{ date('d M Y', strtotime($win->start)) }}</p>
</div>
<div class="col-md-4 text-right">
<p><strong>{{$win->price}} </strong>euros</p>
</div>
@if($article->from > \Carbon\Carbon::now()->addDays($article->days))
{{ $r = \Carbon\Carbon::now()->addDays($article->days) }}
@if($r > $win->start)
<div>get VOUCHER</div>
@else
<div>ACTIVE</div>
@endif
@else
{{ $r = $article->from }}
@if($r > $win-> start)
<div>get VOUCHER</div>
@else
<div>ACTIVE</div>
@endif
@endif
</div>
<hr style="margin:0px;">
@endforeach
更新: 使用您的完整代码段
我有 $win->start、$article->from 和 $article->days
现在我想像这样创建 HTML:
if ($article->from) > (Carbon::now()->addDays($article->days)) {
$r = Carbon::now()->addDays($article->days)
if ($r > $win->start) {
<div>get VOUCHER</div>
}
else {
<div>ACTIVE</div>
}
else {
$r = $article->from
if ($r > $win-> start) {
<div>get VOUCHER</div>
}
else {
<div>ACTIVE</div>
}
}
请帮我用正确的 Blade - Carbon 代码解决这个逻辑问题...如何在 blade 中创建两个 if?
我认为这应该可以解决问题:
@foreach($wins as $win)
<div class="row">
<div class="col-md-4">
<p>{{ date('d M Y', strtotime($win->start)) }}</p>
</div>
<div class="col-md-4 text-right">
<p><strong>{{$win->price}} </strong>euros</p>
</div>
@if($article->from > \Carbon\Carbon::now()->addDays($article->days))
{{ $r = \Carbon\Carbon::now()->addDays($article->days) }}
@if($r > $win->start)
<div>get VOUCHER</div>
@else
<div>ACTIVE</div>
@endif
@else
{{ $r = $article->from }}
@if($r > $win-> start)
<div>get VOUCHER</div>
@else
<div>ACTIVE</div>
@endif
@endif
</div>
<hr style="margin:0px;">
@endforeach
更新: 使用您的完整代码段