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

{{ __('Product List') }}

@if (Session::has('permissions') && (in_array('Create Product', Session::get('permissions')) || in_array('Product Trash List', Session::get('permissions')) || in_array('Import Products', Session::get('permissions'))))
@if (in_array('Create Product', Session::get('permissions'))) Create Product @endif @if (in_array('Product Trash List', Session::get('permissions'))) Trash List @endif @if (in_array('Import Products', Session::get('permissions'))) @endif {{--
--}}
@endif
{{--

{{ __('Product List') }}

@if (Session::has('permissions') && (in_array('Create Product', Session::get('permissions')) || in_array('Product Trash List', Session::get('permissions')) || in_array('Import Products', Session::get('permissions'))))
@if (in_array('Create Product', Session::get('permissions'))) Create Product @endif @if (in_array('Product Trash List', Session::get('permissions'))) Trash List @endif @if (in_array('Import Products', Session::get('permissions'))) @endif
@endif
--}}
{{ __('Product List') }}
Clear
@if (Session::has('permissions') && (in_array('Product Edit', Session::get('permissions')) || in_array('Product Delete', Session::get('permissions')) || in_array('Product Change Status', Session::get('permissions')))) @endif @foreach ($products as $key => $product) {{-- @dd($product) --}} @if (Session::has('permissions') && (in_array('Product Edit', Session::get('permissions')) || in_array('Product Delete', Session::get('permissions')) || in_array('Product Change Status', Session::get('permissions')))) @endif @endforeach
# Product Category SKU Status Type ActiveActions
{{ $product->id }}
{{ $product->title ?? '' }}
{{ $product->category->title ?? '' }} {{ $product->sku }} @if (ProductClass::getOptionValue('_stock_status', $product->productMeta) =="in_stock") In Stock @else Out of Stock @endif {{ $product->productType->title ?? '' }} @php $activeStatus = ProductClass::check_active($product->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 }}
@if (empty(session('product_search_params')) && empty(session('product_stock_status')) && empty(session('product_category'))) {{ $products->links('pagination::bootstrap-5') }} @else {{ $products->appends([ 'product_name' => session('product_search_params')['title'] ?? '', 'sku' => session('product_search_params')['sku'] ?? '', 'product_type' => session('product_search_params')['product_type'] ?? '', 'stock_status' => session('product_stock_status') ?? '', 'category' => session('product_category') ?? '', ])->links('pagination::bootstrap-5') }} @endif
@include('Admin.Includes.footer')