@extends('layouts.appv2') @section('content')
Add Repository Item: {{ $employee->employee_first_name }} {{ $employee->employee_last_name }}
@if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf {{-- Repository Name --}}
@error('repository_name')
{{ $message }}
@enderror
{{-- Category --}}
{{-- Current File --}}
@if ($repositoryItem->repository_file) @php // Determine correct path and URL if (str_contains($repositoryItem->repository_file, 'employee_repository/')) { $filePath = $repositoryItem->repository_file; $assetPath = asset('storage/' . $repositoryItem->repository_file); } else { $filePath = 'employee_repository/' . $repositoryItem->repository_file; $assetPath = asset('storage/employee_repository/' . $repositoryItem->repository_file); } $fileExists = Storage::disk('public')->exists($filePath); @endphp @if ($fileExists)
{{ $repositoryItem->repository_file }}
View
@else File not found on disk @endif @else No file uploaded @endif
{{-- Hidden file input (shows only when Replace File is clicked) --}}
{{-- Script to toggle Replace File input --}} @endsection