diff --git a/app/Http/Controllers/Api/ComponentsController.php b/app/Http/Controllers/Api/ComponentsController.php
index 894d0daa17..8e557df6a1 100644
--- a/app/Http/Controllers/Api/ComponentsController.php
+++ b/app/Http/Controllers/Api/ComponentsController.php
@@ -31,6 +31,10 @@ class ComponentsController extends Controller
$components = $components->TextSearch($request->input('search'));
}
+ if ($request->has('company_id')) {
+ $components->where('company_id','=',$request->input('company_id'));
+ }
+
$offset = request('offset', 0);
$limit = request('limit', 50);
diff --git a/resources/views/companies/view.blade.php b/resources/views/companies/view.blade.php
index 259817e1fb..976e6ca0be 100644
--- a/resources/views/companies/view.blade.php
+++ b/resources/views/companies/view.blade.php
@@ -49,6 +49,23 @@
+
+
+
+
+ {{ trans('general.components') }}
+
+
+
+
+
+
+
+ {{ trans('general.people') }}
+
+
+
+
@@ -61,9 +78,11 @@
name="companyAssets"
class="table table-striped snipe-table"
id="table"
+ data-search="true"
data-url="{{route('api.assets.index',['company_id' => $company->id]) }}"
+ data-export-file="{{ str_slug($company->name) }}-assets"
data-cookie="true"
- data-cookie-id-table="companyAssetsTable-{{ config('version.hash_version') }}">
+ data-cookie-id-table="companyAssetsTable">
{{ trans('general.id') }} |
@@ -82,32 +101,30 @@
-
-
-
- {{ trans('general.name') }} |
- {{ trans('admin/hardware/form.serial') }} |
- {{ trans('general.action') }} |
-
-
-
-
-
+
-
-
-
- Name |
- Actions |
-
-
-
-
+
@@ -115,23 +132,54 @@
-
-
-
- {{ trans('general.name') }} |
- {{ trans('general.date') }} |
-
-
-
-
-
+
-
+
+
+
+
+
+
-
@@ -139,7 +187,7 @@
@stop
@section('moar_scripts')
- @include ('partials.bootstrap-table', ['exportFile' => 'companies-export', 'search' => true])
+ @include ('partials.bootstrap-table')
@stop