@extends('layouts.admin') @section('title', 'Create Product') @section('content-header', 'All Product') @section('content') @php $productTypeFilterOptions = $products ->filter(function ($product) { return $product->producttype; }) ->unique('producttype_id') ->sortBy(function ($product) { return $product->producttype->name; }) ->map(function ($product) { return [ 'value' => $product->producttype_id, 'label' => $product->producttype->name, ]; }) ->values(); @endphp
Add Product
@include('layouts.partials.admin-table-search', [ 'searchId' => 'productSearch', 'searchPlaceholder' => 'Search by product type, name, gallery, status…', 'filterLabel' => 'Product type', 'filterAllLabel' => 'All types', 'filterDataAttribute' => 'data-producttype-id', 'filterOptions' => $productTypeFilterOptions, ])
@foreach($products as $product) @php if(strpos($product->pic, '.mp4') !== false ){ continue; } $color = $product->active == 0 ? "danger":"success"; @endphp @endforeach
Product Type Name Pic Slug Gallery Gallery Index status Delete
{{$product->producttype->name}} @if($product->pic && strlen($product->pic) > 0) @else No Logo Found @endif {{$product->name}} {{$product->gallery}} {{$product->gallery_index}} {{$product->active}} Modify
@method("DELETE") @csrf
@endsection @section('js') @endsection