@php
$headerOption = [
'title' => $module,
'header_buttons' => [
($permission['create'] ? ''. \Config::get('settings.icon_add') .' Add New' : '')
],
'filters' => isset($filters) ? $filters : [],
'data' => isset($data) ? $data : []
];
@endphp
@extends('admin.layouts.layout', $headerOption)
@section('content')
| Date {!! \App\Helpers\Helper::sort($routePrefix . '.index', 'title', $orderBy) !!} |
Type |
Details |
Amount |
Method |
Status |
@php
$dummyTransactions = [
[
'date' => '2025-09-21',
'type' => 'Contribution',
'details' => 'Funded Road to Nationals
(Ethan Ross)',
'amount' => '+$100',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-09-18',
'type' => 'Withdrawal',
'details' => 'Transfer to bank',
'amount' => '-$50',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Pending',
'status_class' => 'warning'
],
[
'date' => '2025-09-12',
'type' => 'Sponsorship Payout',
'details' => 'Brand Collab: Titan Sports',
'amount' => '+$800',
'amount_class' => 'text-success',
'method' => 'Escrow',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-09-10',
'type' => 'Contribution',
'details' => 'Annual Membership
(Olivia Chen)',
'amount' => '+$120',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-09-08',
'type' => 'Withdrawal',
'details' => 'Equipment Purchase',
'amount' => '-$200',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-09-05',
'type' => 'Sponsorship Payout',
'details' => 'Brand Collab: SpeedX',
'amount' => '+$500',
'amount_class' => 'text-success',
'method' => 'Escrow',
'status' => 'Pending',
'status_class' => 'warning'
],
[
'date' => '2025-09-03',
'type' => 'Contribution',
'details' => 'Funded Training Camp
(Lucas Meyer)',
'amount' => '+$75',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-09-01',
'type' => 'Withdrawal',
'details' => 'Travel Expenses',
'amount' => '-$300',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-29',
'type' => 'Sponsorship Payout',
'details' => 'Brand Collab: UltraFit',
'amount' => '+$650',
'amount_class' => 'text-success',
'method' => 'Escrow',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-27',
'type' => 'Contribution',
'details' => 'Funded Team Jerseys
(Mia Patel)',
'amount' => '+$90',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Pending',
'status_class' => 'warning'
],
[
'date' => '2025-08-25',
'type' => 'Withdrawal',
'details' => 'Medical Expenses',
'amount' => '-$120',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-23',
'type' => 'Sponsorship Payout',
'details' => 'Brand Collab: PowerPro',
'amount' => '+$900',
'amount_class' => 'text-success',
'method' => 'Escrow',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-21',
'type' => 'Contribution',
'details' => 'Funded Nutrition Plan
(Noah Lee)',
'amount' => '+$60',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-19',
'type' => 'Withdrawal',
'details' => 'Coach Payment',
'amount' => '-$400',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Pending',
'status_class' => 'warning'
],
[
'date' => '2025-08-17',
'type' => 'Sponsorship Payout',
'details' => 'Brand Collab: FlexForce',
'amount' => '+$700',
'amount_class' => 'text-success',
'method' => 'Escrow',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-15',
'type' => 'Contribution',
'details' => 'Funded Tournament Fees
(Emma Davis)',
'amount' => '+$110',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-13',
'type' => 'Withdrawal',
'details' => 'Hotel Booking',
'amount' => '-$250',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-11',
'type' => 'Sponsorship Payout',
'details' => 'Brand Collab: EnduraMax',
'amount' => '+$850',
'amount_class' => 'text-success',
'method' => 'Escrow',
'status' => 'Pending',
'status_class' => 'warning'
],
[
'date' => '2025-08-09',
'type' => 'Contribution',
'details' => 'Funded Sports Gear
(Ava Kim)',
'amount' => '+$95',
'amount_class' => 'text-success',
'method' => 'Card',
'status' => 'Completed',
'status_class' => 'success'
],
[
'date' => '2025-08-07',
'type' => 'Withdrawal',
'details' => 'Event Registration',
'amount' => '-$80',
'amount_class' => 'text-danger',
'method' => 'Bank',
'status' => 'Completed',
'status_class' => 'success'
],
];
@endphp
@foreach($dummyTransactions as $tx)
| {{ $tx['date'] }} |
{{ $tx['type'] }} |
{!! $tx['details'] !!} |
{{ $tx['amount'] }} |
{{ $tx['method'] }} |
{{ $tx['status'] }}
|
@endforeach
{{--
@if (count($data) != 0)
@foreach ($data as $key => $val)
| {{ $val->title }} |
{!! $val->statuses[$val->status]['name'] !!}
|
|
@if ($permission['edit'] || $permission['destroy'])
@if ($permission['edit'])
{!! \Config::get('settings.icon_edit') !!}
@endif
@if ($permission['destroy'] && $val->id != auth()->user()->id)
{!! \Config::get('settings.icon_delete') !!}
{!! html()->form('DELETE', route($routePrefix . '.destroy', $val->id))->attributes([
'style' => 'display:inline',
'id' => 'delete-form-' . $val->id,
])->open() !!}
{!! html()->form()->close() !!}
@endif
|
@endif
@endforeach
@else
|
No Data
|
@endif
--}}
@include('admin.components.pagination')
@endsection