New revenue accounts chart.

This commit is contained in:
James Cole 2016-10-14 20:01:17 +02:00
parent 0b526c0168
commit e4ea234707
3 changed files with 18 additions and 4 deletions

View File

@ -138,9 +138,10 @@ class HomeController extends Controller
/** @var Carbon $start */
$start = session('start', Carbon::now()->startOfMonth());
/** @var Carbon $end */
$end = session('end', Carbon::now()->endOfMonth());
$showTour = Preferences::get('tour', true)->data;
$accounts = $repository->getAccountsById($frontPage->data);
$end = session('end', Carbon::now()->endOfMonth());
$showTour = Preferences::get('tour', true)->data;
$accounts = $repository->getAccountsById($frontPage->data);
$showDepositsFrontpage = Preferences::get('showDepositsFrontpage', false)->data;
foreach ($accounts as $account) {
$set = $tasker->getJournalsInPeriod(new Collection([$account]), [], $start, $end);
@ -152,7 +153,7 @@ class HomeController extends Controller
}
return view(
'index', compact('count', 'showTour', 'title', 'subTitle', 'mainTitleIcon', 'transactions')
'index', compact('count', 'showTour', 'title', 'subTitle', 'mainTitleIcon', 'transactions','showDepositsFrontpage')
);
}

View File

@ -37,6 +37,7 @@ function drawChart() {
stackedColumnChart('chart/budget/frontpage', 'budgets-chart', {beforeDraw: beforeDrawIsEmpty});
columnChart('chart/category/frontpage', 'categories-chart', {beforeDraw: beforeDrawIsEmpty});
columnChart('chart/account/expense', 'expense-accounts-chart', {beforeDraw: beforeDrawIsEmpty});
columnChart('chart/account/revenue', 'revenue-accounts-chart', {beforeDraw: beforeDrawIsEmpty});
getBoxAmounts();

View File

@ -101,6 +101,18 @@
<canvas id="expense-accounts-chart" style="width:100%;" height="400"></canvas>
</div>
</div>
<!-- OPTIONAL REVENUE ACCOUNTS -->
{% if showDepositsFrontpage %}
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">{{ 'revenue_accounts'|_ }}</h3>
</div>
<div class="box-body">
<canvas id="revenue-accounts-chart" style="width:100%;" height="400"></canvas>
</div>
</div>
{% endif %}
</div>
</div>