Level 1
I don't know why but it only works on the last 1 from the foreach
Im want to change the color and icon everyday of the week but i dont know why this code doesnt work. Could someone explain why this doesnt work and how to fix this.
Blade File
@extends('layouts.app')
@section('content')
<div class="container min-h-100 py-4">
<div class="row justify-content-center">
<div class="d-flex justify-content-center">
{{ $letters->links( "pagination::bootstrap-4") }}
</div>
@foreach ($letters as $item)
<div class="col-md-6">
<div class="card-body text-center">
<div class="p-2">
<a href="/home/overview/{{$item->id}}" class="none" title="Click to Open Letter">
<div class="envelope letter-font box-shadow text-center">
<h3 class="number-font"> {{ $item->date_of_release }} </h3>
<h3> Test </h3>
<h3> {{ \Carbon\Carbon::parse($item->date_of_release)->format('l') }} </h3>
<p> test </p>
<p class="text-danger font small-text"> test </p>
<br>
@if(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Monday')
<div class="rubber rubber-monday">
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Tuesday')
<div class="rubber rubber-tuesday">
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Wednesday')
<div class="rubber rubber-wednesday">
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Thurstday')
<div class="rubber rubber-thurstday">
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Friday')
<div class="rubber rubber-friday">
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Saterday')
<div class="rubber rubber-saterday">
@else
<div class="rubber rubber-sunday">
@endif
Test
</div>
<div class="rubber-heart">
@if(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Monday')
<i class="fa-regular fa-heart"></i>
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Tuesday')
<i class="fa-regular fa-face-grin-hearts"></i>
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Wednesday')
<i class="fa-solid fa-heart"></i>
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Thurstday')
<i class="fa-solid fa-face-kiss-wink-heart"></i>
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Friday')
<i class="fa-solid fa-clover text-success"></i>
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Saterday')
<i class="fa-regular fa-face-smile"></i>
@elseif(\Carbon\Carbon::parse($item->date_of_release)->format('l') == 'Sunday')
<i class="fa-solid fa-poo brown"></i>
@endif
</div>
</div>
</a>
</div>
<div class="mt-3 mb-3">
@if ($item->is_opened == 1)
<h1> Opened </h1>
@else
<h1> Closed </h1>
@endif
</div>
</div>
</div>
@endforeach
<div class="d-flex justify-content-center">
{{ $letters->links( "pagination::bootstrap-4") }}
</div>
</div>
</div>
@endsection
In your conditions, Thursday and Saturday have typos.
Please or to participate in this conversation.