Files
snipe-it/app/views/backend/reports/accessories.blade.php
T
Abdullah Alansari b202e01205 Add full multiple companies support
Added as an option in settings.
When enabled, users (including admins) who are assigned
to companies have access only to their companies' assets.
2015-11-16 06:03:27 +03:00

92 lines
3.1 KiB
PHP

@extends('backend/layouts/default')
{{-- Page title --}}
@section('title')
@lang('general.accessory_report') ::
@parent
@stop
{{-- Page content --}}
@section('content')
<div class="page-header">
<h3>@lang('general.accessory_report')</h3>
</div>
<div class="row">
<div class="table-responsive">
<table
name="accessoriesReport"
id="table"
data-cookie="true"
data-click-to-select="true"
data-cookie-id-table="accessoriesReportTable">
<thead>
<tr role="row">
<th class="col-sm-1">@lang('admin/companies/table.title')</th>
<th class="col-sm-1">@lang('admin/accessories/table.title')</th>
<th class="col-sm-1">@lang('admin/accessories/general.total')</th>
<th class="col-sm-1">@lang('admin/accessories/general.remaining')</th>
</tr>
</thead>
<tbody>
@foreach ($accessories as $accessory)
<tr>
<td>{{{ is_null($accessory->company) ? '' : $accessory->company->name }}}</td>
<td>{{ $accessory->name }}</td>
<td>{{ $accessory->qty }}</td>
<td>{{ $accessory->numRemaining() }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
@section('moar_scripts')
<script src="{{ asset('assets/js/bootstrap-table.js') }}"></script>
<script src="{{ asset('assets/js/extensions/cookie/bootstrap-table-cookie.js') }}"></script>
<script src="{{ asset('assets/js/extensions/mobile/bootstrap-table-mobile.js') }}"></script>
<script src="{{ asset('assets/js/extensions/export/bootstrap-table-export.js') }}"></script>
<script src="{{ asset('assets/js/extensions/export/tableExport.js') }}"></script>
<script src="{{ asset('assets/js/extensions/export/jquery.base64.js') }}"></script>
<script type="text/javascript">
$('#table').bootstrapTable({
classes: 'table table-responsive table-no-bordered',
undefinedText: '',
iconsPrefix: 'fa',
showRefresh: true,
search: true,
pageSize: {{{ Setting::getSettings()->per_page }}},
pagination: true,
sidePagination: 'client',
sortable: true,
cookie: true,
mobileResponsive: true,
showExport: true,
showColumns: true,
exportDataType: 'all',
exportTypes: ['csv', 'txt','json', 'xml'],
maintainSelected: true,
paginationFirstText: "@lang('general.first')",
paginationLastText: "@lang('general.last')",
paginationPreText: "@lang('general.previous')",
paginationNextText: "@lang('general.next')",
pageList: ['10','25','50','100','150','200'],
icons: {
paginationSwitchDown: 'fa-caret-square-o-down',
paginationSwitchUp: 'fa-caret-square-o-up',
columns: 'fa-columns',
refresh: 'fa-refresh'
},
});
</script>
@stop
@stop