mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-01-05 21:53:08 -06:00
138 lines
4.5 KiB
PHP
138 lines
4.5 KiB
PHP
@extends('layouts.default')
|
|
@section('content')
|
|
<div class="row">
|
|
<div class="col-lg-12 col-md-12 col-sm-12">
|
|
<h1>Firefly
|
|
<small>Piggy bank "{{{$piggyBank->name}}}"</small>
|
|
</h1>
|
|
<p>
|
|
<a href="{{route('accounts.show',$piggyBank->account_id)}}">{{{$piggyBank->account->name}}}</a> has
|
|
a balance of {{mf($piggyBank->account->balance())}}.
|
|
Of that {{mf($piggyBank->account->balance())}}, you have {{mf(0)}} not yet locked up in other piggy banks.
|
|
You can add {{mf(max(0,1))}} to this piggy bank.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-lg-6 col-md-6 col-sm-12">
|
|
<h3>Piggy bank info</h3>
|
|
<table class="table table-bordered table-striped">
|
|
<tr>
|
|
<th>Field</th>
|
|
<th>Value</th>
|
|
</tr>
|
|
<tr>
|
|
<td>Type (repeats)</td>
|
|
<td>
|
|
@if($piggyBank->repeats == 1)
|
|
Repeated expense
|
|
@else
|
|
Piggy bank
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Name</td>
|
|
<td>{{{$piggyBank->name}}} (#{{$piggyBank->id}})</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Account</td>
|
|
<td><a href="{{route('accounts.show',$piggyBank->account_id)}}">{{{$piggyBank->account->name}}}</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Target amount</td>
|
|
<td>{{mf($piggyBank->targetamount)}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Start date</td>
|
|
<td>
|
|
@if(is_null($piggyBank->startdate))
|
|
<em>No start date</em>
|
|
@else
|
|
{{$piggyBank->startdate->format('jS F Y')}}
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Target date</td>
|
|
<td>
|
|
@if(is_null($piggyBank->targetdate))
|
|
<em>No target date</em>
|
|
@else
|
|
{{$piggyBank->targetdate->format('jS F Y')}}
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<td>Repeats every</td>
|
|
<td>
|
|
@if(!is_null($piggyBank->rep_length))
|
|
Every {{$piggyBank->rep_every}} {{$piggyBank->rep_length}}(s)
|
|
@if(!is_null($piggyBank->rep_times))
|
|
({{$piggyBank->rep_times}} times)
|
|
@else
|
|
(indefinitely)
|
|
@endif
|
|
@else
|
|
<em>Does not repeat</em>
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Reminder</td>
|
|
<td>
|
|
@if(is_null($piggyBank->reminder))
|
|
<em>(no reminder)</em>
|
|
@else
|
|
Every {{$piggyBank->reminder_skip}} {{$piggyBank->reminder}}(s)
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="col-lg-6 col-md-6 col-sm-12">
|
|
<h3>Piggy bank instances info</h3>
|
|
@foreach($piggyBank->piggybankrepetitions()->orderBy('startdate')->get() as $rep)
|
|
<table class="table table-bordered table-striped">
|
|
<tr>
|
|
<th style="width:50%;">Field</th>
|
|
<th>Value</th>
|
|
</tr>
|
|
<tr>
|
|
<td>ID</td>
|
|
<td>#{{$rep->id}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Current amount</td>
|
|
<td>{{mf($rep->currentamount)}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Start date</td>
|
|
<td>
|
|
@if(is_null($rep->startdate))
|
|
<em>No start date</em>
|
|
@else
|
|
{{$rep->startdate->format('jS F Y')}}
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Target date</td>
|
|
<td>
|
|
@if(is_null($rep->targetdate))
|
|
<em>No target date</em>
|
|
@else
|
|
{{$rep->targetdate->format('jS F Y')}}
|
|
@endif
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
@endforeach
|
|
</div>
|
|
</div>
|
|
|
|
@stop
|
|
|
|
@section('scripts')
|
|
@stop |