@extends('admin.admin_dashboard') @section('admin')
Edit Expense Bill (Draft Only)
@if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
    @foreach($errors->all() as $e)
  • {{ $e }}
  • @endforeach
@endif
@csrf @method('PUT')

@php $hasInst = old('installment_mode') ? true : ($bill->installments->count() > 0); @endphp

If you enable installments, total of installments must equal total amount.

@php $oldInst = old('installments'); $rows = []; if (is_array($oldInst)) { $rows = $oldInst; } else { $rows = $bill->installments->map(function($i){ return [ 'due_date' => optional($i->due_date)->format('Y-m-d'), 'amount_due' => (float)$i->amount_due, ]; })->toArray(); } @endphp @foreach($rows as $k => $row) @endforeach
# Due Date Amount Due Remove
@error('installments')
{{ $message }}
@enderror
Cancel
@endsection @section('customjs') @endsection