Product Number Added For Admin Filteration

This commit is contained in:
devansh bawari 2020-11-10 17:59:47 +05:30
parent f3a6a929c4
commit 444f36d9c5
1 changed files with 11 additions and 0 deletions

View File

@ -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'),