From 444f36d9c52421b594ca2baf34392ba5d15542d7 Mon Sep 17 00:00:00 2001 From: devansh bawari Date: Tue, 10 Nov 2020 17:59:47 +0530 Subject: [PATCH] Product Number Added For Admin Filteration --- .../Webkul/Admin/src/DataGrids/ProductDataGrid.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/packages/Webkul/Admin/src/DataGrids/ProductDataGrid.php b/packages/Webkul/Admin/src/DataGrids/ProductDataGrid.php index dd67a5acb..b25a0f675 100644 --- a/packages/Webkul/Admin/src/DataGrids/ProductDataGrid.php +++ b/packages/Webkul/Admin/src/DataGrids/ProductDataGrid.php @@ -66,6 +66,7 @@ class ProductDataGrid extends DataGrid 'product_flat.channel', 'product_flat.product_id', 'products.sku as product_sku', + 'product_flat.product_number', 'product_flat.name as product_name', 'products.type as product_type', 'product_flat.status', @@ -82,6 +83,7 @@ class ProductDataGrid extends DataGrid $this->addFilter('product_id', 'product_flat.product_id'); $this->addFilter('product_name', 'product_flat.name'); $this->addFilter('product_sku', 'products.sku'); + $this->addFilter('product_number', 'product_flat.product_number'); $this->addFilter('status', 'product_flat.status'); $this->addFilter('product_type', 'products.type'); $this->addFilter('attribute_family', 'attribute_families.name'); @@ -109,6 +111,15 @@ class ProductDataGrid extends DataGrid 'filterable' => true, ]); + $this->addColumn([ + 'index' => 'product_number', + 'label' => trans('admin::app.datagrid.product-number'), + 'type' => 'string', + 'searchable' => true, + 'sortable' => true, + 'filterable' => true, + ]); + $this->addColumn([ 'index' => 'product_name', 'label' => trans('admin::app.datagrid.name'),