Fixes #1009 - Add MAC address to search
This commit is contained in:
@@ -1078,7 +1078,7 @@ class AssetsController extends AdminController
|
||||
public function getDatatable($status = null)
|
||||
{
|
||||
|
||||
$assets = Asset::with('model','assigneduser','assigneduser.userloc','assetstatus','defaultLoc','assetlog','model','model.category')->Hardware()->select(array('id', 'name','model_id','assigned_to','asset_tag','serial','status_id','purchase_date','deleted_at','rtd_location_id','notes','order_number'));
|
||||
$assets = Asset::with('model','assigneduser','assigneduser.userloc','assetstatus','defaultLoc','assetlog','model','model.category')->Hardware()->select(array('id', 'name','model_id','assigned_to','asset_tag','serial','status_id','purchase_date','deleted_at','rtd_location_id','notes','order_number','mac_address'));
|
||||
|
||||
|
||||
switch ($status) {
|
||||
@@ -1204,6 +1204,10 @@ class AssetsController extends AdminController
|
||||
{
|
||||
return $assets->notes;
|
||||
})
|
||||
->addColumn('mac_address',function($assets)
|
||||
{
|
||||
return $assets->mac_address;
|
||||
})
|
||||
|
||||
->addColumn('order_number',function($assets)
|
||||
{
|
||||
@@ -1220,8 +1224,8 @@ class AssetsController extends AdminController
|
||||
})
|
||||
->addColumn($inout)
|
||||
->addColumn($actions)
|
||||
->searchColumns('name', 'asset_tag', 'serial', 'model', 'status','location','eol','checkout_date', 'inout','category','notes','order_number')
|
||||
->orderColumns('name', 'asset_tag', 'serial', 'model', 'status','location','eol','notes','order_number','checkout_date', 'inout')
|
||||
->searchColumns('name', 'asset_tag', 'serial', 'model', 'status','location','eol','checkout_date', 'inout','category','notes','order_number','mac_address')
|
||||
->orderColumns('name', 'asset_tag', 'serial', 'model', 'status','location','eol','notes','order_number','checkout_date', 'inout','mac_address')
|
||||
->make();
|
||||
|
||||
}
|
||||
|
||||
@@ -66,6 +66,7 @@
|
||||
Lang::get('general.category'),
|
||||
Lang::get('admin/hardware/table.eol'),
|
||||
Lang::get('general.notes'),
|
||||
Lang::get('admin/hardware/form.mac_address'),
|
||||
Lang::get('admin/hardware/form.order'),
|
||||
Lang::get('admin/hardware/table.checkout_date'),
|
||||
Lang::get('admin/hardware/table.change'),
|
||||
@@ -88,8 +89,8 @@
|
||||
),
|
||||
'sAjaxSource'=> route('api.hardware.list', array(''=>Input::get('status'),'order_number'=>Input::get('order_number'))),
|
||||
'dom' =>'CT<"clear">lfrtip',
|
||||
'colVis'=> array('showAll'=>'Show All','restore'=>'Restore','exclude'=>array(0,12,13),'activate'=>'mouseover'),
|
||||
'columnDefs'=> array(array('visible'=>false,'targets'=>array(7,8,9)),array('orderable'=>false,'targets'=>array(0,12,13))),
|
||||
'colVis'=> array('showAll'=>'Show All','restore'=>'Restore','exclude'=>array(0,13,14),'activate'=>'mouseover'),
|
||||
'columnDefs'=> array(array('visible'=>false,'targets'=>array(7,8,9)),array('orderable'=>false,'targets'=>array(0,13,14))),
|
||||
'order'=>array(array(1,'asc')),
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user