@extends('layouts.admin') @section('title', 'Ticket Types') @section('content')
| Name | Event | Category | Base Price | Inventory | Sale Period | Status | Actions |
|---|---|---|---|---|---|---|---|
| {{ $ticketType->name }} {{ $ticketType->slug }} | {{ $ticketType->event->name }} | @if($ticketType->category) {{ $ticketType->category->name }} @else No Category @endif | ${{ number_format($ticketType->base_price, 2) }} |
{{ $ticketType->available_quantity }}/{{ $ticketType->total_quantity }}
@php
$percentage = $ticketType->total_quantity > 0 ? ($ticketType->available_quantity / $ticketType->total_quantity) * 100 : 0;
$colorClass = $percentage > 50 ? 'success' : ($percentage > 20 ? 'warning' : 'danger');
@endphp
|
@if($ticketType->sale_start_date && $ticketType->sale_end_date) {{ $ticketType->sale_start_date->format('M j') }} - {{ $ticketType->sale_end_date->format('M j, Y') }} @elseif($ticketType->sale_start_date) From {{ $ticketType->sale_start_date->format('M j, Y') }} @elseif($ticketType->sale_end_date) Until {{ $ticketType->sale_end_date->format('M j, Y') }} @else Always Available @endif | {{ $ticketType->is_active ? 'Active' : 'Inactive' }} @if($ticketType->available_quantity == 0) Sold Out @endif | |
| No ticket types found. | |||||||