@include('Admin.Includes.header') @php use Illuminate\Support\Facades\Auth; use App\General\DiscountClass; $logged_in_user = Auth::user(); $currentDate = date('Y-m-d'); @endphp
@if (session('success')) @endif @if ($errors->any()) @endif

{{ __('Discount List') }}

@if (Session::has('permissions') && (in_array('Create a Discount', Session::get('permissions')) || in_array('Discount List', Session::get('permissions'))))
@if (Session::has('permissions') && in_array('Create a Discount', Session::get('permissions'))) @endif @if (Session::has('permissions') && in_array('Discount Change Status', Session::get('permissions'))) @endif
@endif
Discount Table
@if (Session::has('permissions') && (in_array('Discount Edit', Session::get('permissions')) || in_array('Discount Delete', Session::get('permissions')) || in_array('Discount Change Status', Session::get('permissions')))) @endif @php $i = 1; @endphp @foreach ($discounts as $discount) @if (Session::has('permissions') && (in_array('Discount Edit', Session::get('permissions')) || in_array('Discount Delete', Session::get('permissions')) || in_array('Discount Change Status', Session::get('permissions')))) @endif @php $i++; @endphp @endforeach @if (Session::has('permissions') && (in_array('Discount Edit', Session::get('permissions')) || in_array('Discount Delete', Session::get('permissions')) || in_array('Discount Change Status', Session::get('permissions')))) @endif
# Title Badge Image Badge Text Discount Type Discount Value Created By Discount Status ActiveActions
{{ $i }} {{ $discount->title }} @php $imagePaths = explode(',', $discount->badge_image); @endphp @foreach ($imagePaths as $imagePath)
@endforeach
{{ $discount->badge_text }} @if($discount->discount_type == 1) Fixed @else Percentage @endif @if($discount->discount_type == 1) {{$discount->discount_value}} @else {{$discount->discount_value}}% @endif @php print(DiscountClass::CreateBy($discount->created_by)); @endphp @php $isExpired = $currentDate > $discount->end_date; $expirationBadgeClass = $isExpired ? 'bg-danger-subtle text-danger' : 'bg-success-subtle text-success'; $expirationStatus = $isExpired ? 'Expired' : 'Active'; @endphp {{ $expirationStatus }} @php $activeStatus = DiscountClass::check_active($discount->active); $badgeClass = $activeStatus == 'Public' ? 'bg-primary-subtle text-primary' : ($activeStatus == 'Draft' ? 'bg-warning-subtle text-warning' : ($activeStatus == 'Private' ? 'bg-info-subtle text-info' : 'bg-secondary-subtle text-secondary')); @endphp {{ $activeStatus }}
# Title Badge Image Badge Text Discount Type Discount value Created By Discount Status ActiveActions