An attempt at showing tag info.

This commit is contained in:
James Cole 2015-05-01 06:47:24 +02:00
parent eddf5cd250
commit 8b40d3346d
3 changed files with 27 additions and 4 deletions

View File

@ -34,6 +34,7 @@ class TagController extends Controller
parent::__construct();
View::share('title', 'Tags');
View::share('mainTitleIcon', 'fa-tags');
View::share('hideTags',true);
$tagOptions = [
'nothing' => 'Just a regular tag.',
'balancingAct' => 'The tag takes at most two transactions; an expense and a transfer. They\'ll balance each other out.',

3
pu.sh
View File

@ -1,8 +1,5 @@
#!/bin/bash
# backup .env file.
cp .env .env.backup
# set testing environment
cp .env.testing .env

View File

@ -73,7 +73,32 @@
also show an error when editing a tag and it becomes either
of these two types. Or rather, block editing of the tag.
-->
{!! Amount::formatJournal($journal) !!}
<?php $showTag = false;$subAmount=0;$showSubAmount=false;$doNothing=true;?>
@foreach($journal->tags as $tag)
<!-- show tag for deposit that is part of a advance payment -->
@if($tag->tagMode == 'advancePayment' && $journal->transactionType->type == 'Deposit')
<?php $showTag=true;$tagToShow = $tag;$doNothing=false;?>
@endif
@if($tag->tagMode == 'advancePayment' && $journal->transactionType->type == 'Withdrawal')
<?php $subAmount = $journal->amount;$showSubAmount=true;?>
@foreach($tag->transactionjournals as $subJournal)
@if($subJournal->id != $journal->id)
<?php $subAmount -= $subJournal->amount;$doNothing=false;?>
@endif
@endforeach
@endif
@endforeach
<!-- show a link to the tag. -->
@if($showTag === true)
<a class="label label-success" href="{{route('tags.show',$tagToShow->id)}}">{{$tagToShow->tag}}</a>
@endif
@if($showSubAmount === true)
{!! Amount::format($subAmount*-1) !!}
@endif
@if($doNothing)
{!! Amount::formatJournal($journal) !!}
@endif
@else
{!! Amount::formatJournal($journal) !!}
@endif