Fixed some layout issues
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
fa79a6c15f
commit
2106b64da6
3 changed files with 24 additions and 19 deletions
|
@ -228,6 +228,7 @@ class ConsumablesController extends Controller
|
||||||
|
|
||||||
foreach ($consumable->consumableAssignments as $consumable_assignment) {
|
foreach ($consumable->consumableAssignments as $consumable_assignment) {
|
||||||
$rows[] = [
|
$rows[] = [
|
||||||
|
'avatar' => ($consumable_assignment->user) ? e($consumable_assignment->user->present()->gravatar) : '',
|
||||||
'name' => ($consumable_assignment->user) ? $consumable_assignment->user->present()->nameUrl() : 'Deleted User',
|
'name' => ($consumable_assignment->user) ? $consumable_assignment->user->present()->nameUrl() : 'Deleted User',
|
||||||
'created_at' => Helper::getFormattedDateObject($consumable_assignment->created_at, 'datetime'),
|
'created_at' => Helper::getFormattedDateObject($consumable_assignment->created_at, 'datetime'),
|
||||||
'note' => ($consumable_assignment->note) ? e($consumable_assignment->note) : null,
|
'note' => ($consumable_assignment->note) ? e($consumable_assignment->note) : null,
|
||||||
|
|
|
@ -21,12 +21,10 @@
|
||||||
|
|
||||||
<!-- Custom Tabs -->
|
<!-- Custom Tabs -->
|
||||||
<div class="nav-tabs-custom">
|
<div class="nav-tabs-custom">
|
||||||
|
|
||||||
<ul class="nav nav-tabs hidden-print">
|
<ul class="nav nav-tabs hidden-print">
|
||||||
|
|
||||||
|
|
||||||
<li class="active">
|
<li class="active">
|
||||||
<a href="#details" data-toggle="tab">
|
<a href="#checkedout" data-toggle="tab">
|
||||||
<span class="hidden-lg hidden-md">
|
<span class="hidden-lg hidden-md">
|
||||||
<i class="fas fa-info-circle fa-2x" aria-hidden="true"></i>
|
<i class="fas fa-info-circle fa-2x" aria-hidden="true"></i>
|
||||||
</span>
|
</span>
|
||||||
|
@ -47,9 +45,12 @@
|
||||||
</li>
|
</li>
|
||||||
@endcan
|
@endcan
|
||||||
|
|
||||||
@can('update', \App\Models\Consumble::class)
|
@can('update', Consumable::class)
|
||||||
<li class="pull-right"><a href="#" data-toggle="modal" data-target="#uploadFileModal">
|
|
||||||
<i class="fas fa-paperclip" aria-hidden="true"></i> {{ trans('button.upload') }}</a>
|
<li class="pull-right">
|
||||||
|
<a href="#" data-toggle="modal" data-target="#uploadFileModal">
|
||||||
|
<i class="fas fa-paperclip" aria-hidden="true"></i> {{ trans('button.upload') }}
|
||||||
|
</a>
|
||||||
</li>
|
</li>
|
||||||
@endcan
|
@endcan
|
||||||
|
|
||||||
|
@ -57,9 +58,7 @@
|
||||||
|
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
|
|
||||||
<div class="tab-pane active" id="details">
|
<div class="tab-pane active" id="checkedout">
|
||||||
|
|
||||||
|
|
||||||
<div class="table-responsive">
|
<div class="table-responsive">
|
||||||
|
|
||||||
<table
|
<table
|
||||||
|
@ -83,16 +82,18 @@
|
||||||
}'>
|
}'>
|
||||||
<thead>
|
<thead>
|
||||||
<tr>
|
<tr>
|
||||||
<th data-searchable="false" data-sortable="false" data-field="name">{{ trans('general.user') }}</th>
|
<th data-searchable="false" data-sortable="false" data-field="avatar" data-formatter="imageFormatter">{{ trans('general.image') }}</th>
|
||||||
<th data-searchable="false" data-sortable="false" data-field="created_at" data-formatter="dateDisplayFormatter">{{ trans('general.date') }}</th>
|
<th data-searchable="false" data-sortable="false" data-field="name" formatter="usersLinkFormatter">{{ trans('general.user') }}</th>
|
||||||
|
<th data-searchable="false" data-sortable="false" data-field="created_at" data-formatter="dateDisplayFormatter">
|
||||||
|
{{ trans('general.date') }}
|
||||||
|
</th>
|
||||||
<th data-searchable="false" data-sortable="false" data-field="note">{{ trans('general.notes') }}</th>
|
<th data-searchable="false" data-sortable="false" data-field="note">{{ trans('general.notes') }}</th>
|
||||||
<th data-searchable="false" data-sortable="false" data-field="admin">{{ trans('general.admin') }}</th>
|
<th data-searchable="false" data-sortable="false" data-field="admin">{{ trans('general.admin') }}</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
</div> <!-- close tab-pane div -->
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
@can('consumables.files', $consumable)
|
@can('consumables.files', $consumable)
|
||||||
|
@ -194,7 +195,6 @@
|
||||||
|
|
||||||
<div class="col-md-3">
|
<div class="col-md-3">
|
||||||
|
|
||||||
|
|
||||||
<div class="box box-default">
|
<div class="box box-default">
|
||||||
<div class="box-body">
|
<div class="box-body">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
@ -286,12 +286,12 @@
|
||||||
</div> <!-- /.col-md-3-->
|
</div> <!-- /.col-md-3-->
|
||||||
</div> <!-- /.row-->
|
</div> <!-- /.row-->
|
||||||
|
|
||||||
@stop
|
|
||||||
|
|
||||||
@can('update', \App\Models\Consumable::class)
|
@can('update', \App\Models\Consumable::class)
|
||||||
@include ('modals.upload-file', ['item_type' => 'consumable', 'item_id' => $consumable->id])
|
@include ('modals.upload-file', ['item_type' => 'consumable', 'item_id' => $consumable->id])
|
||||||
@endcan
|
@endcan
|
||||||
|
@stop
|
||||||
|
|
||||||
@section('moar_scripts')
|
@section('moar_scripts')
|
||||||
@include ('partials.bootstrap-table', ['exportFile' => 'consumable' . $consumable->name . '-export', 'search' => false])
|
@include ('partials.bootstrap-table', ['exportFile' => 'consumable' . $consumable->name . '-export', 'search' => false])
|
||||||
|
|
|
@ -632,10 +632,14 @@
|
||||||
|
|
||||||
if (value) {
|
if (value) {
|
||||||
|
|
||||||
if (row.name) {
|
// This is a clunky override to handle unusual API responses where we're presenting a link instead of an array
|
||||||
|
if (row.avatar) {
|
||||||
|
var altName = '';
|
||||||
|
}
|
||||||
|
else if (row.name) {
|
||||||
var altName = row.name;
|
var altName = row.name;
|
||||||
}
|
}
|
||||||
else if ((row) && (row.model)) {
|
else if ((row) && (row.model)) {
|
||||||
var altName = row.model.name;
|
var altName = row.model.name;
|
||||||
}
|
}
|
||||||
return '<a href="' + value + '" data-toggle="lightbox" data-type="image"><img src="' + value + '" style="max-height: {{ $snipeSettings->thumbnail_max_h }}px; width: auto;" class="img-responsive" alt="' + altName + '"></a>';
|
return '<a href="' + value + '" data-toggle="lightbox" data-type="image"><img src="' + value + '" style="max-height: {{ $snipeSettings->thumbnail_max_h }}px; width: auto;" class="img-responsive" alt="' + altName + '"></a>';
|
||||||
|
|
Loading…
Add table
Reference in a new issue