mirror of
https://github.com/snipe/snipe-it.git
synced 2024-11-12 00:24:07 -08:00
Mock Up of the Buttons
This commit is contained in:
parent
fc3672c119
commit
f5122b01b1
|
@ -864,15 +864,74 @@
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
|
|
||||||
@if (($asset->image) || (($asset->model) && ($asset->model->image!='')))
|
@if (($asset->image) || (($asset->model) && ($asset->model->image!='')))
|
||||||
|
|
||||||
|
|
||||||
<div class="text-center col-md-12" style="padding-bottom: 15px;">
|
<div class="text-center col-md-12" style="padding-bottom: 15px;">
|
||||||
<a href="{{ ($asset->getImageUrl()) ? $asset->getImageUrl() : null }}" data-toggle="lightbox">
|
<a href="{{ ($asset->getImageUrl()) ? $asset->getImageUrl() : null }}" data-toggle="lightbox">
|
||||||
<img src="{{ ($asset->getImageUrl()) ? $asset->getImageUrl() : null }}" class="assetimg img-responsive" alt="{{ $asset->getDisplayNameAttribute() }}">
|
<img src="{{ ($asset->getImageUrl()) ? $asset->getImageUrl() : null }}" class="assetimg img-responsive" alt="{{ $asset->getDisplayNameAttribute() }}">
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
@else
|
||||||
|
<!-- generic image goes here -->
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
|
<!-- Start button column -->
|
||||||
|
|
||||||
|
@if (($asset->assetstatus) && ($asset->assetstatus->deployable=='1'))
|
||||||
|
@if (($asset->assigned_to != '') && ($asset->deleted_at==''))
|
||||||
|
@can('checkin', \App\Models\Asset::class)
|
||||||
|
<div class="col-md-12">
|
||||||
|
<a href="{{ route('hardware.checkin.create', $asset->id) }}" style="width: 100%;" class="btn btn-sm btn-primary hidden-print">
|
||||||
|
{{ trans('admin/hardware/general.checkin') }}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
@endcan
|
||||||
|
@elseif (($asset->assigned_to == '') && ($asset->deleted_at==''))
|
||||||
|
@can('checkout', \App\Models\Asset::class)
|
||||||
|
<div class="col-md-12" style="padding-top: 5px;">
|
||||||
|
<a href="{{ route('hardware.checkout.create', $asset->id) }}" style="width: 100%;" class="btn btn-sm btn-primary hidden-print">
|
||||||
|
{{ trans('admin/hardware/general.checkout') }}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
@endcan
|
||||||
|
@endif
|
||||||
|
@endif
|
||||||
|
|
||||||
|
|
||||||
|
@can('update', $asset)
|
||||||
|
<div class="col-md-12" style="padding-top: 5px;">
|
||||||
|
<a href="{{ route('hardware.edit', $asset->id) }}" style="width: 100%;" class="btn btn-sm btn-primary hidden-print">
|
||||||
|
{{ trans('admin/hardware/general.edit') }}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
@endcan
|
||||||
|
|
||||||
|
@can('create', $asset)
|
||||||
|
<div class="col-md-12" style="padding-top: 5px;">
|
||||||
|
<a href="{{ route('clone/hardware', $asset->id) }}" style="width: 100%;" class="btn btn-sm btn-primary hidden-print">
|
||||||
|
{{ trans('admin/hardware/general.clone') }}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
@endcan
|
||||||
|
|
||||||
|
@can('audit', \App\Models\Asset::class)
|
||||||
|
<div class="col-md-12" style="padding-top: 5px;">
|
||||||
|
<a href="{{ route('asset.audit.create', $asset->id) }}" style="width: 100%;" class="btn btn-sm btn-primary hidden-print">
|
||||||
|
{{ trans('general.audit') }}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
@endcan
|
||||||
|
|
||||||
|
@can('delete', $asset)
|
||||||
|
@if ($asset->deleted_at=='')
|
||||||
|
<div class="col-md-12" style="padding-top: 30px; padding-bottom: 30px;">
|
||||||
|
<form action="{{ route('delete/assetfile', [$asset->id,12]) }}" method="POST">
|
||||||
|
{{csrf_field()}}
|
||||||
|
{{ method_field("DELETE")}}
|
||||||
|
<button style="width: 100%;" class="btn btn-sm btn-warning hidden-print">{{ trans('button.delete')}}</button>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
@endcan
|
||||||
|
|
||||||
@if ($asset->deleted_at!='')
|
@if ($asset->deleted_at!='')
|
||||||
<div class="text-center col-md-12" style="padding-bottom: 15px;">
|
<div class="text-center col-md-12" style="padding-bottom: 15px;">
|
||||||
<form method="POST" action="{{ route('restore/hardware', ['assetId' => $asset->id]) }}">
|
<form method="POST" action="{{ route('restore/hardware', ['assetId' => $asset->id]) }}">
|
||||||
|
@ -887,11 +946,13 @@
|
||||||
@endif
|
@endif
|
||||||
|
|
||||||
@if (($asset->assignedTo) && ($asset->deleted_at==''))
|
@if (($asset->assignedTo) && ($asset->deleted_at==''))
|
||||||
|
<div style="text-align: center">
|
||||||
<h2>{{ trans('admin/hardware/form.checkedout_to') }}</h2>
|
<h2>{{ trans('admin/hardware/form.checkedout_to') }}</h2>
|
||||||
<p>
|
<p>
|
||||||
@if($asset->checkedOutToUser()) <!-- Only users have avatars currently-->
|
@if($asset->checkedOutToUser()) <!-- Only users have avatars currently-->
|
||||||
<img src="{{ $asset->assignedTo->present()->gravatar() }}" class="user-image-inline" alt="{{ $asset->assignedTo->present()->fullName() }}">
|
<img src="{{ $asset->assignedTo->present()->gravatar() }}" alt="{{ $asset->assignedTo->present()->fullName() }}">
|
||||||
@endif
|
@endif
|
||||||
|
</p>
|
||||||
{!! $asset->assignedTo->present()->glyph() . ' ' .$asset->assignedTo->present()->nameUrl() !!}
|
{!! $asset->assignedTo->present()->glyph() . ' ' .$asset->assignedTo->present()->nameUrl() !!}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
|
@ -926,6 +987,7 @@
|
||||||
</li>
|
</li>
|
||||||
@endif
|
@endif
|
||||||
</ul>
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
@endif
|
@endif
|
||||||
</div> <!-- div.col-md-4 -->
|
</div> <!-- div.col-md-4 -->
|
||||||
|
|
Loading…
Reference in a new issue