From ed95adb45cc4057d5c7973639ab20cb87151edfc Mon Sep 17 00:00:00 2001 From: snipe Date: Tue, 28 Jun 2022 16:17:46 -0700 Subject: [PATCH] Show model files on hardware page Signed-off-by: snipe --- resources/lang/en/general.php | 1 + resources/views/hardware/view.blade.php | 106 ++++++++++++++++++++++++ 2 files changed, 107 insertions(+) diff --git a/resources/lang/en/general.php b/resources/lang/en/general.php index 94f0001b7c..c4d2798035 100644 --- a/resources/lang/en/general.php +++ b/resources/lang/en/general.php @@ -362,5 +362,6 @@ return [ 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', ]; \ No newline at end of file diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php index 00d28bc4f1..f2ff7b797e 100755 --- a/resources/views/hardware/view.blade.php +++ b/resources/views/hardware/view.blade.php @@ -177,6 +177,18 @@ +
  • + + + + +
  • + @can('update', \App\Models\Asset::class)
  • @@ -187,6 +199,7 @@
  • @endcan +
    @@ -1207,6 +1220,99 @@
    + +
    +
    +
    + + @if ($asset->model->uploads->count() > 0) + + + + + + + + + + + + + + + + @foreach ($asset->model->uploads as $file) + + + + + + + + + + + @endforeach + +
    {{trans('general.file_type')}}{{ trans('general.image') }}{{ trans('general.file_name') }}{{ trans('general.filesize') }}{{ trans('general.notes') }}{{ trans('general.download') }}{{ trans('general.created_at') }}{{ trans('table.actions') }}
    + @if ( Helper::checkUploadIsImage($file->get_src('assets'))) + + + + @endif + + {{ $file->filename }} + + {{ Helper::formatFilesizeUnits(filesize(storage_path('private_uploads/assetmodels/').$file->filename)) }} + + @if ($file->note) + {{ $file->note }} + @endif + + @if ($file->filename) + + + + @endif + + @if ($file->created_at) + {{ Helper::getFormattedDateObject($file->created_at, 'datetime', false) }} + @endif + + @can('update', \App\Models\AssetModel::class) + + @endcan +
    + + @else + +
    + + {{ trans('general.no_results') }} +
    + @endif + +
    +
    +