@extends('template.layouts.template-base') @section('title', 'Banner') @section('styles') @endsection @section('content')
Total Banners - {{ $total }} Active Banners - {{ $active }} Inactive Banners - {{ $inactive }}
{{-- Bulk delete form wraps the table --}}
@csrf @method('DELETE') @forelse($banners as $banner) @empty @endforelse
Banner Image & Title Order No Type Date Status Action
@php $image = $banner->image ? asset($banner->image) : asset('assets/template/images/wheat-img.png'); @endphp {{ $banner->banner_heading_en }} {{ $banner->banner_heading_en ?? 'Banner Heading...' }} {{ $banner->banner_order ?? '-' }} @if ($banner->banner_type == 1) Annapurna Banner @elseif($banner->banner_type == 2) Promotion Banner @else - @endif {{ $banner->start_date ? \Carbon\Carbon::parse($banner->start_date)->format('M d') : '-' }} - {{ $banner->end_date ? \Carbon\Carbon::parse($banner->end_date)->format('M d') : '-' }} {{ $banner->status == 1 ? 'Active' : 'Inactive' }}
@can('edit', $banner) @endcan @can('delete', $banner) @endcan
No banners found.
{{-- Pull all session values ONCE --}} @php $bannerSuccess = session()->pull('success'); $bannerUpdated = session()->pull('banner_updated'); $bannerDeleted = session()->pull('banner_deleted'); $bannerBulkDeleted = session()->pull('banner_bulk_deleted'); $bannerStatus = session()->pull('banner_status'); @endphp {{-- Toast: Add Active --}} @if ($bannerSuccess && $bannerStatus == 1)
@endif {{-- Toast: Add Inactive --}} @if ($bannerSuccess && $bannerStatus == 0)
@endif {{-- Toast: Update Active --}} @if ($bannerUpdated && $bannerStatus == 1)
@endif {{-- Toast: Update Inactive --}} @if ($bannerUpdated && $bannerStatus == 0)
@endif {{-- Toast: Delete Success --}} @if ($bannerDeleted)
@endif {{-- Toast: Bulk Delete Success --}} @if ($bannerBulkDeleted)
@endif {{-- View Banner Offcanvas --}}
Banner
Banner Image
{{-- Delete Single Banner Modal --}} {{-- Delete Banner List Modal --}} @endsection @section('scripts') @endsection