@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
@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, ])| Product Type | Name | Pic | Gallery | Gallery Index | status | Delete | |
|---|---|---|---|---|---|---|---|
| {{$product->producttype->name}} |
@if($product->pic && strlen($product->pic) > 0)
|
{{$product->name}} | {{$product->gallery}} | {{$product->gallery_index}} | {{$product->active}} | Modify |