@extends('layouts.admin') @section('title', 'Chỉnh sửa BattlePass') @section('content')

📋 Thông tin BattlePass

{{ $battlePass->package_name }}
${{ number_format($battlePass->price, 2) }} / {{ number_format($battlePass->coins_price ?? 0) }} coins
{{ $battlePass->duration_days }} ngày
@if($battlePass->is_template) 📋 Template/Season (Edit không ảnh hưởng user đã mua) @else 👤 User Purchase (Chỉ extend/cancel) @endif
@if($battlePass->status === 'template') 📋 Template @elseif($battlePass->status === 'active') ✅ Đang hoạt động @elseif($battlePass->status === 'expired') ⏰ Đã hết hạn @else ❌ Đã hủy @endif
@if($battlePass->is_template)
{{ $battlePass->display_start_date }}
{{ $battlePass->display_end_date }}
@else
{{ $battlePass->username }}
{{ $battlePass->purchased_at }}
{{ $battlePass->expires_at }}
@endif
@if(session('sync_info'))
{{ session('sync_info') }}
@endif @if(session('sync_errors'))
{{ session('sync_errors') }}
@endif
@if($battlePass->is_template)

🔧 Chỉnh sửa Template/Season

Cập nhật thông tin - User đã mua không bị ảnh hưởng

@csrf @method('PUT')
Số ngày BattlePass có hiệu lực sau khi mua
Thời điểm bắt đầu hiển thị BattlePass cho user
Thời điểm ngừng hiển thị BattlePass (user không thể mua nữa)

Thông tin thời gian

Đang tính toán...
@php $now = now(); $start = \Carbon\Carbon::parse($battlePass->display_start_date); $end = \Carbon\Carbon::parse($battlePass->display_end_date); if ($now < $start) { echo 'Chưa bắt đầu'; } elseif ($now > $end) { echo 'Đã kết thúc'; } else { echo 'Đang hoạt động'; } @endphp
Đang tính toán...

Đồng bộ với User đã mua

Khi bật tùy chọn này, thời gian hết hạn của tất cả user đã mua sẽ được điều chỉnh theo thời gian session mới.
Ví dụ: Nếu bạn rút ngắn session từ 30 ngày xuống 20 ngày, user đã mua cũng sẽ bị rút ngắn 10 ngày tương ứng.
@else

⏰ Kéo dài thời gian

Gia hạn BattlePass cho người chơi

@csrf
Số ngày muốn gia hạn thêm
Lý do gia hạn để ghi log
{{ $battlePass->expires_at }}
Nhập số ngày để xem

❌ Hủy BattlePass

Hủy BattlePass của người chơi (không thể hoàn tác)

@csrf
@endif
@endsection