@extends('dashboard.layouts.app') @section('title', __('transactions.Transactions')) @section('page_heading', __('transactions.Transactions')) @section('breadcrumb') @endsection @section('content')

{{ __('transactions.Transactions') }}

@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@forelse ($transactions as $transaction) @empty @endforelse
{{ __('transactions.ID') }} {{ __('transactions.Date') }} {{ __('transactions.Description') }} {{ __('transactions.Entries') }} {{ __('dashboard.Actions') }}
{{ $transaction->id }} {{ $transaction->transaction_date->format('Y-m-d') }} {{ $transaction->description ?? '-' }}
    {{-- Use $entry->account and $entry->currency directly --}} @foreach ($transaction->entries as $entry)
  • {{ $entry->account->name ?? $entry->account->getTranslation('name', 'en')}} - {{ __( 'transactions.'.$entry->type) }} - {{-- Display amount with currency symbol --}} {{ number_format($entry->amount, $entry->account->currency->precision ?? 2) }} {{ $entry->account->currency->symbol }} ({{ $entry->account->currency->code }})
  • @endforeach
{{__('dashboard.View')}} {{__('dashboard.Edit')}}
@csrf @method('DELETE')
{{__('dashboard.No Data')}}
{{ $transactions->links() }}
@endsection