@extends('admin.layouts.app') @section('title', 'গিফট কোড ম্যানেজমেন্ট') @section('panel') @php $pageTitle = 'গিফট কোড ম্যানেজমেন্ট'; $oldBonusData = array_values(old('bonus_data', [])); @endphp
{{-- Gift Code Create Card --}}
গিফট কোড ম্যানেজমেন্ট
@csrf
{{-- Success Message --}} @if(session('success'))
{{ session('success') }}
@endif {{-- Error Message --}} @if($errors->any())
নিচের তথ্যগুলো সঠিকভাবে পূরণ করুন:
    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{-- General Information --}}
নতুন গিফট কোড তৈরি
গিফট কোডের টাইটেল, কোড, ব্যবহারের সীমা এবং বোনাস নির্ধারণ করুন।
{{-- Title --}}
@error('title') {{ $message }} @enderror
{{-- Code --}}
কোডে ইংরেজি অক্ষর, সংখ্যা, হাইফেন অথবা আন্ডারস্কোর ব্যবহার করুন। @error('code') {{ $message }} @enderror
{{-- Total Limit --}}
সর্বোচ্চ কতজন ব্যবহারকারী এই গিফট কোডটি ব্যবহার করতে পারবে। @error('total_limit') {{ $message }} @enderror
{{-- Bonus Type --}}
@error('bonus_type') {{ $message }} @enderror
{{-- Bonus Amount --}}
বোনাসের পরিমাণ
ফিক্সড বোনাস হলে সবাই একই পরিমাণ পাবে।
ফিক্সড
{{-- JavaScript এই অংশে ইনপুট তৈরি করবে --}}
@error('bonus_data') {{ $message }} @enderror @error('bonus_data.*') {{ $message }} @enderror
{{-- Gift Code List --}}
সব গিফট কোড
@forelse($giftCodes as $gift) @php $currentClaims = max(0, (int) $gift->current_claims); $totalLimit = max(0, (int) $gift->total_limit); $progressPercentage = $totalLimit > 0 ? min(100, max(0, ($currentClaims / $totalLimit) * 100)) : 0; @endphp {{-- Serial --}} {{-- Title --}} {{-- Code --}} {{-- Bonus Type --}} {{-- Progress --}} {{-- Actions --}} @empty @endforelse
সিরিয়াল টাইটেল কোড বোনাসের ধরন প্রোগ্রেস অ্যাকশন
{{ $loop->iteration }} {{ $gift->title }} {{ $gift->code }} @if($gift->bonus_type === 'tiered') টায়ার @else ফিক্সড @endif
{{ $currentClaims }}/{{ $totalLimit }} {{ number_format($progressPercentage, 0) }}%
@if($totalLimit <= 0) লিমিট নির্ধারণ করা হয়নি @elseif($currentClaims >= $totalLimit) ব্যবহারের লিমিট পূর্ণ হয়েছে @else বাকি: {{ max(0, $totalLimit - $currentClaims) }} @endif
@if(Route::has('admin.gift.edit')) এডিট @else @endif @if(Route::has('admin.gift.destroy'))
@csrf @method('DELETE')
@else @endif
কোনো গিফট কোড তৈরি করা হয়নি

উপরের ফর্ম থেকে নতুন একটি গিফট কোড তৈরি করুন।

{{-- Pagination --}} @if(method_exists($giftCodes, 'links')) @endif
@endsection @push('style') @endpush @push('script') @endpush