Загрузка данных


@extends('layouts.app')

@section('title', $bike->bikeModel->model ?? 'Велосипед')

@section('content')
<div class="container">
    <div class="d-flex justify-content-between align-items-center mb-4">
        <h1>{{ $bike->bikeModel->model ?? 'Велосипед #' . $bike->id }}</h1>
        <div>
            <a href="{{ route('bikes.edit', $bike->id) }}" class="btn btn-warning">Редактировать</a>
            <form action="{{ route('bikes.destroy', $bike->id) }}" method="POST" style="display: inline-block;">
                @csrf
                @method('DELETE')
                <button type="submit" class="btn btn-danger" onclick="return confirm('Удалить этот велосипед?')">
                    Удалить
                </button>
            </form>
        </div>
    </div>
    
    <div class="card">
        <div class="card-body">
            <p><strong>Модель:</strong> {{ $bike->bikeModel->model ?? 'Не указана' }}</p>
            <p><strong>Фирма:</strong> {{ $bike->bikeModel->firms->name ?? 'Не указана' }}</p>
            
            <p><strong>Тип:</strong> 
                @switch($bike->type)
                    @case('city') Городской @break
                    @case('mountain') Горный @break
                    @case('road') Шоссейный @break
                    @case('kid') Детский @break
                    @case('electric') Электрический @break
                @endswitch
            </p>
            
            <p><strong>Цена за минуту:</strong> {{ number_format($bike->price_per_minute, 2) }} руб.</p>
            
            <p><strong>Статус:</strong>
                @if($bike->status == 'available')
                    <span class="badge bg-success">Доступен</span>
                @elseif($bike->status == 'rented')
                    <span class="badge bg-warning">В аренде</span>
                @else
                    <span class="badge bg-danger">На обслуживании</span>
                @endif
            </p>
            
            <p><strong>Описание:</strong></p>
            <p>{{ $bike->description ?: 'Описание отсутствует' }}</p>
            
            <p><strong>Дата добавления:</strong> {{ $bike->created_at->format('d.m.Y H:i') }}</p>
            <p><strong>Последнее изменение:</strong> {{ $bike->updated_at->format('d.m.Y H:i') }}</p>
        </div>
    </div>
    
    <div class="mt-3">
        <a href="{{ route('bikes.index') }}" class="btn btn-secondary">Назад к списку</a>
    </div>
</div>
@endsection