{{ __('app.accounts.fundraising.title') }}

{{ __('app.accounts.fundraising.desc') }}

@can('fundraising.create') {{ __('app.accounts.fundraising.create') }} @endcan
@if ($notice) {{ $notice }} @endif @if ($errors->any())
    @foreach ($errors->all() as $message)
  • {{ $message }}
  • @endforeach
@endif
@if ($showForm)
@foreach ($statuses as $statusOption) @endforeach
{{ __('app.actions.cancel') }} {{ __('app.accounts.fundraising.form.save') }}
@endif @if ($collecting)
@if ($donation_destination === 'cash') @foreach ($cashAccounts as $account) @endforeach @else @foreach ($bankAccounts as $account) @endforeach @endif

{{ __('app.accounts.fundraising.campaign_hint') }}

{{ __('app.actions.cancel') }} {{ __('app.accounts.fundraising.form.submit_donation') }}
@endif
@forelse ($campaigns as $campaign) @php $raised = $campaign->raisedAmount(); $progress = $campaign->progressPercent(); @endphp @empty @endforelse
{{ __('app.accounts.fundraising.columns.code') }} {{ __('app.accounts.fundraising.columns.campaign') }} {{ __('app.accounts.fundraising.columns.dates') }} {{ __('app.accounts.fundraising.columns.goal') }} {{ __('app.accounts.fundraising.columns.raised') }} {{ __('app.accounts.fundraising.progress') }} {{ __('app.accounts.fundraising.columns.status') }} {{ __('app.accounts.fundraising.columns.actions') }}
{{ $campaign->code }} {{ $campaign->localizedTitle() }} @if ($campaign->notes) {{ $campaign->notes }} @endif {{ $campaign->starts_on->translatedFormat('d M Y') }} @if ($campaign->ends_on) {{ $campaign->ends_on->translatedFormat('d M Y') }} @endif {{ number_format((float) $campaign->goal_amount, 2) }} {{ number_format($raised, 2) }}
{{ number_format($progress, 1) }}%
@if ($campaign->status === \App\Enums\FundraisingStatus::Active) {{ $campaign->status->label() }} @elseif ($campaign->status === \App\Enums\FundraisingStatus::Completed) {{ $campaign->status->label() }} @else {{ $campaign->status->label() }} @endif
@can('fundraising.edit') {{ __('app.actions.edit') }} @endcan @can('fundraising.collect') @if ($campaign->status === \App\Enums\FundraisingStatus::Active) {{ __('app.accounts.fundraising.collect') }} @endif @endcan
@forelse ($donations as $donation) @empty @endforelse
{{ __('app.accounts.fundraising.columns.campaign') }} {{ __('app.accounts.fundraising.columns.donor') }} {{ __('app.accounts.fundraising.columns.amount') }} {{ __('app.accounts.fundraising.columns.received_on') }} {{ __('app.accounts.fundraising.columns.voucher') }}
{{ $donation->campaign?->code }} {{ $donation->campaign?->localizedTitle() }} {{ $donation->party_name ?: '—' }} {{ number_format((float) $donation->amount, 2) }} {{ $donation->voucher_date->translatedFormat('d M Y') }} @can('vouchers.view') {{ $donation->voucher_no }} @else {{ $donation->voucher_no }} @endcan
{{ __('app.accounts.fundraising.empty_donations') }}