@include('Admin.Includes.header') @php use Illuminate\Support\Facades\Auth; use App\General\ProductClass; $logged_in_user = Auth::user(); @endphp
@if(session('success'))
{{ session('success') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{ __('Product List') }}
@csrf
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) @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}} {{ProductClass::getCategoryTitles($categories, $product->category_id)}} {{$product->sku}} {{ProductClass::getOptionValue('_stock_status', $product->productMeta) =='in_stock' ? 'In-Stock' : 'Out of Stock'}} {{ $product->type->title ?? '' }} {{ProductClass::check_active($product->active)}}
@csrf @method('DELETE')
@if (Session::has('permissions') && in_array('Product Edit', Session::get('permissions'))) @endif @if (Session::has('permissions') && in_array('Product Delete', Session::get('permissions'))) @endif @if (Session::has('permissions') && in_array('Product Change Status', Session::get('permissions')))
@endif
@if(empty(session('product_search_params')) && empty(session('product_stock_status')) && empty(session('product_category'))) {{ $products->links('vendor.pagination.bootstrap-4') }} @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('vendor.pagination.bootstrap-4') }} @endif
@include('Admin.Includes.footer')