{{-- "Прочие расходы" card, rendered both by admin/finances/index.blade.php (initial load) and by FinanceController::saveExpense()'s AJAX branch, which re-renders this partial after add/edit and returns it as data.html for the js-ajax-form handler (layouts/app.blade.php) to swap in via data-replace-target="#expense-form" — needed because a successful edit must flip the form back to "Add" mode, which non-AJAX only happens via the ?edit_expense_id= query param reloading the page. Params: $year, $month, $editExpense, $expenseCategories, $expenseRows, $manualExpenses. --}}
Прочие расходы {{ number_format($manualExpenses, 0, ',', ' ') }} ₸
{{ $editExpense ? 'Редактировать расход' : 'Добавить расход' }}
@csrf @if ($editExpense) @endif @php $oldExpenseCategory = old('category'); @endphp
@error('expense_date')
{{ $message }}
@enderror
@error('amount')
{{ $message }}
@enderror
@error('category')
{{ $message }}
@enderror
@error('title')
{{ $message }}
@enderror
@if ($editExpense) Отмена @endif
@if (! empty($expenseRows)) @foreach ($expenseRows as $e) @endforeach
Дата Категория Описание Сумма Действия
{{ $e['expense_date'] }} {{ $e['category'] ?? '—' }} {{ $e['title'] ?? '—' }} {{ number_format($e['amount'], 0, ',', ' ') }} ₸ Изменить
@csrf
@else

Нет прочих расходов за этот период.

@endif