+
+
+ @if ($category->category_type=='asset')
+
+ data-columns="{{ \App\Presenters\AssetPresenter::dataTableLayout() }}"
+ data-cookie-id-table="categoryAssetsTable"
+ id="categoryAssetsTable"
+ data-id-table="categoryAssetsTable"
+ data-export-options='{
+ "fileName": "export-{{ str_slug($category->name) }}-assets-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'
+ @elseif ($category->category_type=='accessory')
+ data-columns="{{ \App\Presenters\AccessoryPresenter::dataTableLayout() }}"
+ data-cookie-id-table="categoryAccessoryTable"
+ id="categoryAccessoryTable"
+ data-id-table="categoryAccessoryTable"
+ data-export-options='{
+ "fileName": "export-{{ str_slug($category->name) }}-accessories-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'
+ @elseif ($category->category_type=='consumable')
+ data-columns="{{ \App\Presenters\ConsumablePresenter::dataTableLayout() }}"
+ data-cookie-id-table="categoryConsumableTable"
+ id="categoryConsumableTable"
+ data-id-table="categoryConsumableTable"
+ data-export-options='{
+ "fileName": "export-{{ str_slug($category->name) }}-consumables-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'
+ @elseif ($category->category_type=='component')
+ data-columns="{{ \App\Presenters\ComponentPresenter::dataTableLayout() }}"
+ data-cookie-id-table="categoryCompomnentTable"
+ id="categoryCompomnentTable"
+ data-id-table="categoryCompomnentTable"
+ data-export-options='{
+ "fileName": "export-{{ str_slug($category->name) }}-components-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'
+ @endif
+
+ data-pagination="true"
+ data-search="true"
+ data-show-footer="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ class="table table-striped snipe-table"
+ data-url="{{ route('api.'.$category_type_route.'.index',['category_id'=> $category->id]) }}">
+
@@ -45,32 +90,5 @@
@stop
@section('moar_scripts')
-
- @if ($category->category_type=='asset')
- @include ('partials.bootstrap-table',
- [
- 'exportFile' => 'category-' . $category->name . '-export',
- 'search' => true,
- 'columns' => \App\Presenters\AssetPresenter::dataTableLayout()])
- @elseif ($category->category_type=='accessory')
- @include ('partials.bootstrap-table',
- [
- 'exportFile' => 'category-' . $category->name . '-export',
- 'search' => true,
- 'columns' => \App\Presenters\AccessoryPresenter::dataTableLayout()])
- @elseif ($category->category_type=='consumable')
- @include ('partials.bootstrap-table',
- [
- 'exportFile' => 'category-' . $category->name . '-export',
- 'search' => true,
- 'columns' => \App\Presenters\ConsumablePresenter::dataTableLayout()])
- @elseif ($category->category_type=='component')
- @include ('partials.bootstrap-table',
- [
- 'exportFile' => 'category-' . $category->name . '-export',
- 'search' => true,
- 'columns' => \App\Presenters\ComponentPresenter::dataTableLayout()])
- @endif
-
-
+@include ('partials.bootstrap-table')
@stop
diff --git a/resources/views/companies/index.blade.php b/resources/views/companies/index.blade.php
index 37f0653f3e..dbe6caa5ab 100644
--- a/resources/views/companies/index.blade.php
+++ b/resources/views/companies/index.blade.php
@@ -17,14 +17,26 @@
+
+ data-columns="{{ \App\Presenters\CompanyPresenter::dataTableLayout() }}"
+ data-cookie-id-table="companiesTable"
+ data-pagination="true"
+ data-id-table="companiesTable"
+ data-search="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ id="companiesTable"
+ class="table table-striped snipe-table"
+ data-url="{{ route('api.companies.index') }}"
+ data-export-options='{
+ "fileName": "export-companies-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
@@ -41,10 +53,5 @@
@stop
@section('moar_scripts')
- @include ('partials.bootstrap-table', [
- 'exportFile' => 'companies-export',
- 'search' => true,
- 'columns' => \App\Presenters\CompanyPresenter::dataTableLayout()
- ])
-
+ @include ('partials.bootstrap-table')
@stop
diff --git a/resources/views/companies/view.blade.php b/resources/views/companies/view.blade.php
index 81ddec6965..b9d2545ef2 100644
--- a/resources/views/companies/view.blade.php
+++ b/resources/views/companies/view.blade.php
@@ -75,95 +75,153 @@
-
+ data-export-options='{
+ "fileName": "export-companies-{{ str_slug($company->name) }}-assets-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
+ data-export-options='{
+ "fileName": "export-companies-{{ str_slug($company->name) }}-licenses-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
+
-
+ data-export-options='{
+ "fileName": "export-companies-{{ str_slug($company->name) }}-accessories-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
+
+ data-export-options='{
+ "fileName": "export-companies-{{ str_slug($company->name) }}-consumables-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
+
+ data-export-options='{
+ "fileName": "export-companies-{{ str_slug($company->name) }}-components-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
+
+ data-export-options='{
+ "fileName": "export-companies-{{ str_slug($company->name) }}-users-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
diff --git a/resources/views/components/index.blade.php b/resources/views/components/index.blade.php
index c49599d018..69dbe40dcf 100644
--- a/resources/views/components/index.blade.php
+++ b/resources/views/components/index.blade.php
@@ -23,8 +23,28 @@
'route' => ['component/bulk-form'],
'class' => 'form-inline' ]) }}
-
-
+
+
+
+ data-cookie-id-table="componentsCheckedoutTable"
+ data-pagination="true"
+ data-id-table="componentsCheckedoutTable"
+ data-search="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-footer="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ data-sort-name="name"
+ id="componentsCheckedoutTable"
+ class="table table-striped snipe-table"
+ data-url="{{ route('api.components.assets', $component->id)}}"
+ data-export-options='{
+ "fileName": "export-components-{{ str_slug($component->name) }}-checkedout-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
-
- {{ trans('general.asset') }} |
- {{ trans('general.qty') }} |
- {{ trans('general.date') }} |
- {{ trans('general.checkin') }}/{{ trans('general.checkout') }} |
-
+
+ {{ trans('general.asset') }} |
+ {{ trans('general.qty') }} |
+ {{ trans('general.date') }} |
+ {{ trans('general.checkin') }}/{{ trans('general.checkout') }} |
+
+
diff --git a/resources/views/consumables/index.blade.php b/resources/views/consumables/index.blade.php
index feeb2367e3..2605ae135a 100644
--- a/resources/views/consumables/index.blade.php
+++ b/resources/views/consumables/index.blade.php
@@ -21,17 +21,28 @@
-
-
-
+ data-columns="{{ \App\Presenters\ConsumablePresenter::dataTableLayout() }}"
+ data-cookie-id-table="consumablesTable"
+ data-pagination="true"
+ data-id-table="consumablesTable"
+ data-search="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-footer="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ data-sort-name="name"
+ data-toolbar="#toolbar"
+ id="consumablesTable"
+ class="table table-striped snipe-table"
+ data-url="{{ route('api.consumables.index') }}"
+ data-export-options='{
+ "fileName": "export-consumables-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
diff --git a/resources/views/consumables/view.blade.php b/resources/views/consumables/view.blade.php
index 5632a01264..8e24a67a58 100644
--- a/resources/views/consumables/view.blade.php
+++ b/resources/views/consumables/view.blade.php
@@ -31,14 +31,26 @@
+
+ data-cookie-id-table="consumablesCheckedoutTable"
+ data-pagination="true"
+ data-id-table="consumablesCheckedoutTable"
+ data-search="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-footer="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ data-sort-name="name"
+ id="consumablesCheckedoutTable"
+ class="table table-striped snipe-table"
+ data-url="{{route('api.consumables.showUsers', $consumable->id)}}"
+ data-export-options='{
+ "fileName": "export-consumables-{{ str_slug($consumable->name) }}-checkedout-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
{{ trans('general.user') }} |
diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php
index e2c9f0d3d8..ad870af9bd 100755
--- a/resources/views/dashboard.blade.php
+++ b/resources/views/dashboard.blade.php
@@ -163,25 +163,29 @@
-
-
-
- |
- {{ trans('general.date') }} |
- {{ trans('general.admin') }} |
- {{ trans('general.action') }} |
- {{ trans('general.item') }} |
- {{ trans('general.target') }} |
-
-
-
+
+
+
+
+ |
+ {{ trans('general.date') }} |
+ {{ trans('general.admin') }} |
+ {{ trans('general.action') }} |
+ {{ trans('general.item') }} |
+ {{ trans('general.target') }} |
+
+
+
+
+
@@ -232,19 +236,23 @@
+
- {{ trans('general.name') }} |
- {{ trans('general.type') }} |
- |
- |
- |
- |
+ {{ trans('general.name') }} |
+ {{ trans('general.type') }} |
+ |
+ |
+ |
+ |
diff --git a/resources/views/departments/index.blade.php b/resources/views/departments/index.blade.php
index bc5c0fb57c..df7d313403 100644
--- a/resources/views/departments/index.blade.php
+++ b/resources/views/departments/index.blade.php
@@ -17,14 +17,24 @@
+
+ data-export-options='{
+ "fileName": "export-departments-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
{{ trans('general.id') }} |
@@ -48,6 +58,6 @@
@stop
@section('moar_scripts')
- @include ('partials.bootstrap-table', ['exportFile' => 'locations-export', 'search' => true])
+ @include ('partials.bootstrap-table')
@stop
diff --git a/resources/views/departments/view.blade.php b/resources/views/departments/view.blade.php
index 1fdcc0840e..9848f9e4c8 100644
--- a/resources/views/departments/view.blade.php
+++ b/resources/views/departments/view.blade.php
@@ -22,15 +22,27 @@
+
-
+ data-export-options='{
+ "fileName": "export-departments-{{ str_slug($department->name) }}-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
diff --git a/resources/views/depreciations/index.blade.php b/resources/views/depreciations/index.blade.php
index 991fec39b7..22d985c4ca 100755
--- a/resources/views/depreciations/index.blade.php
+++ b/resources/views/depreciations/index.blade.php
@@ -20,13 +20,25 @@ Asset Depreciations
+
+ data-cookie-id-table="depreciationsTable"
+ data-pagination="true"
+ data-id-table="depreciationsTable"
+ data-search="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ id="depreciationsTable"
+ class="table table-striped snipe-table"
+ data-url="{{ route('api.depreciations.index') }}"
+ data-export-options='{
+ "fileName": "export-depreciations-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
{{ trans('general.id') }} |
diff --git a/resources/views/groups/index.blade.php b/resources/views/groups/index.blade.php
index ba29db4a63..e62baa03b7 100755
--- a/resources/views/groups/index.blade.php
+++ b/resources/views/groups/index.blade.php
@@ -19,20 +19,30 @@
-
+
+
+
{{ trans('general.id') }} |
{{ trans('admin/groups/table.name') }} |
- {{ trans('admin/groups/table.users') }} |
+ {{ trans('admin/groups/table.users') }} |
{{ trans('general.created_at') }} |
{{ trans('table.actions') }} |
diff --git a/resources/views/groups/view.blade.php b/resources/views/groups/view.blade.php
index 3c637b4f3b..6a4053bc24 100644
--- a/resources/views/groups/view.blade.php
+++ b/resources/views/groups/view.blade.php
@@ -23,16 +23,23 @@
-
-
+
@@ -42,12 +49,16 @@
+ @if (is_array($group->decodePermissions()))
@foreach ($group->decodePermissions() as $permission_name => $permission)
- {!! ($permission == '1') ? '' : '' !!} {{ e(str_replace('.', ': ', ucwords($permission_name))) }}
@endforeach
+ @else
+
This group has no permissions.
+ @endif
@@ -55,10 +66,5 @@
@stop
@section('moar_scripts')
- @include ('partials.bootstrap-table', [
- 'exportFile' => 'groups-export',
- 'search' => true,
- 'columns' => \App\Presenters\UserPresenter::dataTableLayout()
- ])
-
+ @include ('partials.bootstrap-table')
@stop
diff --git a/resources/views/hardware/edit.blade.php b/resources/views/hardware/edit.blade.php
index d65ee4dc07..f3046dd4e2 100755
--- a/resources/views/hardware/edit.blade.php
+++ b/resources/views/hardware/edit.blade.php
@@ -190,7 +190,7 @@
user_add($(".status_id").val());
});
- $("form").submit(function (event) {
+ $("#create-form").submit(function (event) {
event.preventDefault();
return sendForm();
});
diff --git a/resources/views/hardware/index.blade.php b/resources/views/hardware/index.blade.php
index e54c45974c..2e9ed224d9 100755
--- a/resources/views/hardware/index.blade.php
+++ b/resources/views/hardware/index.blade.php
@@ -73,25 +73,34 @@
@endif
+ data-advanced-search="true"
+ data-click-to-select="true"
+ data-columns="{{ \App\Presenters\AssetPresenter::dataTableLayout() }}"
+ data-cookie-id-table="assetsListingTable"
+ data-pagination="true"
+ data-id-table="assetsListingTable"
+ data-search="true"
+ data-side-pagination="server"
+ data-show-columns="true"
+ data-show-export="true"
+ data-show-footer="true"
+ data-show-refresh="true"
+ data-sort-order="asc"
+ data-sort-name="name"
+ data-toolbar="#toolbar"
+ id="assetsListingTable"
+ class="table table-striped snipe-table"
+ data-url="{{ route('api.assets.index',
+ array('status' => e(Input::get('status')),
+ 'order_number'=>e(Input::get('order_number')),
+ 'company_id'=>e(Input::get('company_id')),
+ 'status_id'=>e(Input::get('status_id')))) }}"
+ data-export-options='{
+ "fileName": "export{{ (Input::has('status')) ? '-'.str_slug(Input::get('status')) : '' }}-assets-{{ date('Y-m-d') }}",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'>
+
{{ Form::close() }}
@@ -102,11 +111,6 @@
@stop
@section('moar_scripts')
-@include ('partials.bootstrap-table', [
- 'exportFile' => 'assets-export',
- 'search' => true,
- 'showFooter' => true,
- 'columns' => \App\Presenters\AssetPresenter::dataTableLayout()
-])
+@include('partials.bootstrap-table')
@stop
diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php
index 844a689772..1e4120b464 100755
--- a/resources/views/hardware/view.blade.php
+++ b/resources/views/hardware/view.blade.php
@@ -31,6 +31,7 @@
{{-- Page content --}}
@section('content')
+
@if ($asset->deleted_at!='')
@@ -589,7 +590,7 @@
'class' => 'form-inline',
'id' => 'bulkForm']) }}
@@ -624,78 +629,46 @@
@can('update', \App\Models\Asset::class)
-
+
@endcan
- @if (count($asset->assetmaintenances) > 0)
-
+
- {{ trans('general.supplier') }} |
- {{ trans('admin/asset_maintenances/form.title') }} |
- {{ trans('admin/asset_maintenances/form.asset_maintenance_type') }} |
- {{ trans('admin/asset_maintenances/form.start_date') }} |
- {{ trans('admin/asset_maintenances/form.completion_date') }} |
- {{ trans('admin/asset_maintenances/form.notes') }} |
+ {{ trans('general.supplier') }} |
+ {{ trans('admin/asset_maintenances/form.title') }} |
+ {{ trans('admin/asset_maintenances/form.asset_maintenance_type') }} |
+ {{ trans('admin/asset_maintenances/form.start_date') }} |
+ {{ trans('admin/asset_maintenances/form.completion_date') }} |
+ {{ trans('admin/asset_maintenances/form.notes') }} |
{{ trans('admin/asset_maintenances/table.is_warranty') }} |
- {{ trans('admin/asset_maintenances/form.cost') }} |
- {{ trans('general.admin') }} |
-
+ {{ trans('admin/asset_maintenances/form.cost') }} |
+ {{ trans('general.admin') }} |
@can('update', \App\Models\Asset::class)
- {{ trans('table.actions') }} |
+ {{ trans('table.actions') }} |
@endcan
-
-
-
- @foreach ($asset->assetmaintenances as $assetMaintenance)
- @if (is_null($assetMaintenance->deleted_at))
-
-
- @if ($assetMaintenance->supplier)
- {{ $assetMaintenance->supplier->name }}
- @else
- (deleted supplier)
- @endif
- |
- {{ $assetMaintenance->title }} |
- {{ $assetMaintenance->asset_maintenance_type }} |
- {{ $assetMaintenance->start_date }} |
- {{ $assetMaintenance->completion_date }} |
- {{ $assetMaintenance->notes }} |
- {{ $assetMaintenance->is_warranty ? trans('admin/asset_maintenances/message.warranty') : trans('admin/asset_maintenances/message.not_warranty') }} |
- {{ $use_currency.$assetMaintenance->cost }} |
-
- @if ($assetMaintenance->admin)
- {{ $assetMaintenance->admin->present()->fullName() }}
- @endif
- |
- cost; ?>
- @can('update', \App\Models\Asset::class)
-
-
- |
- @endcan
-
- @endif
- @endforeach
-
-
-
- {{ is_numeric($totalCost) ? $use_currency.number_format($totalCost, 2) : $totalCost }} |
-
-
- @else
-
-
- {{ trans('general.no_results') }}
-
- @endif
@@ -705,18 +678,24 @@
+ data-show-export="true"
+ data-export-options='{
+ "fileName": "export{{ (Input::has('status')) ? '-'.str_slug(Input::get('status')) : '' }}-assets",
+ "ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
+ }'
+
+ data-url="{{ route('api.activity.index', ['item_id' => $asset->id, 'item_type' => 'asset']) }}"
+ data-cookie-id-table="assetHistory">
+
+
|
diff --git a/resources/views/licenses/index.blade.php b/resources/views/licenses/index.blade.php
index 28b61d15ac..500453f762 100755
--- a/resources/views/licenses/index.blade.php
+++ b/resources/views/licenses/index.blade.php
@@ -23,16 +23,28 @@