From 7e2b4183f67ee32104d0df0e2e120a332be971d4 Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 4 Nov 2015 00:37:27 -0800 Subject: [PATCH] Added in/out to categories --- app/controllers/admin/CategoriesController.php | 14 +++++++++++++- app/views/backend/categories/view.blade.php | 15 ++++++++------- 2 files changed, 21 insertions(+), 8 deletions(-) diff --git a/app/controllers/admin/CategoriesController.php b/app/controllers/admin/CategoriesController.php index 472343e56e..0ffeb6e9b3 100755 --- a/app/controllers/admin/CategoriesController.php +++ b/app/controllers/admin/CategoriesController.php @@ -298,12 +298,23 @@ class CategoriesController extends AdminController foreach ($category_assets as $asset) { + $actions = ''; if ($asset->deleted_at=='') { $actions = '
'; - } elseif ($asset->model->deleted_at=='') { + } elseif ($asset->deleted_at!='') { $actions = ''; } + if ($asset->assetstatus) { + if ($asset->assetstatus->deployable != 0) { + if (($asset->assigned_to !='') && ($asset->assigned_to > 0)) { + $inout = ''.Lang::get('general.checkin').''; + } else { + $inout = ''.Lang::get('general.checkout').''; + } + } + } + $rows[] = array( 'id' => $asset->id, 'name' => link_to('/hardware/'.$asset->id.'/view', $asset->showAssetName()), @@ -311,6 +322,7 @@ class CategoriesController extends AdminController 'asset_tag' => $asset->asset_tag, 'serial' => $asset->serial, 'assigned_to' => ($asset->assigneduser) ? link_to('/admin/users/'.$asset->assigneduser->id.'/view', $asset->assigneduser->fullName()): '', + 'change' => $inout, 'actions' => $actions, diff --git a/app/views/backend/categories/view.blade.php b/app/views/backend/categories/view.blade.php index 35afffb62b..4c30c4658a 100644 --- a/app/views/backend/categories/view.blade.php +++ b/app/views/backend/categories/view.blade.php @@ -42,13 +42,14 @@ data-cookie-id-table="categoryAssetsTable"> - {{Lang::get('general.id')}} - {{Lang::get('general.name')}} - {{Lang::get('admin/hardware/form.model')}} - {{Lang::get('general.asset_tag')}} - {{Lang::get('admin/hardware/form.serial')}} - {{Lang::get('general.user')}} - {{Lang::get('table.actions')}} + @lang('general.id') + @lang('general.name') + @lang('admin/hardware/form.model') + @lang('general.asset_tag') + @lang('admin/hardware/form.serial') + @lang('general.user') + @lang('admin/hardware/table.change') + @lang('table.actions')