mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-14 08:11:20 +00:00
Cleanup.
This commit is contained in:
@@ -46,18 +46,17 @@ class ReportController extends Controller
|
|||||||
$months = $this->helper->listOfMonths($start);
|
$months = $this->helper->listOfMonths($start);
|
||||||
|
|
||||||
// does the user have shared accounts?
|
// does the user have shared accounts?
|
||||||
$accounts = $repository->getAccounts(['Default account', 'Asset account']);
|
$accounts = $repository->getAccounts(['Default account', 'Asset account']);
|
||||||
$hasShared = false;
|
// get id's for quick links:
|
||||||
|
$accountIds = [];
|
||||||
/** @var Account $account */
|
/** @var Account $account */
|
||||||
foreach ($accounts as $account) {
|
foreach($accounts as $account) {
|
||||||
if ($account->getMeta('accountRole') == 'sharedAsset') {
|
$accountIds [] = $account->id;
|
||||||
$hasShared = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
$accountList = join(',',$accountIds);
|
||||||
|
|
||||||
|
|
||||||
return view('reports.index', compact('months', 'accounts', 'hasShared', 'start'));
|
return view('reports.index', compact('months', 'accounts', 'start','accountList'));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -182,7 +181,7 @@ class ReportController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
// lower threshold
|
// lower threshold
|
||||||
if($start < Session::get('first')) {
|
if ($start < Session::get('first')) {
|
||||||
$start = Session::get('first');
|
$start = Session::get('first');
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -192,12 +191,12 @@ class ReportController extends Controller
|
|||||||
|
|
||||||
View::share(
|
View::share(
|
||||||
'subTitle', trans(
|
'subTitle', trans(
|
||||||
'firefly.report_default',
|
'firefly.report_default',
|
||||||
[
|
[
|
||||||
'start' => $start->formatLocalized($this->monthFormat),
|
'start' => $start->formatLocalized($this->monthFormat),
|
||||||
'end' => $end->formatLocalized($this->monthFormat)
|
'end' => $end->formatLocalized($this->monthFormat)
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
View::share('subTitleIcon', 'fa-calendar');
|
View::share('subTitleIcon', 'fa-calendar');
|
||||||
|
|
||||||
|
@@ -369,20 +369,12 @@ return [
|
|||||||
'profile' => 'Profile',
|
'profile' => 'Profile',
|
||||||
|
|
||||||
// reports:
|
// reports:
|
||||||
// 'reportForYear' => 'Yearly report for :year',
|
|
||||||
// 'reportForYearShared' => 'Yearly report for :year (including shared accounts)',
|
|
||||||
// 'reportForMonth' => 'Montly report for :month',
|
|
||||||
// 'reportForMonthShared' => 'Montly report for :month (including shared accounts)',
|
|
||||||
|
|
||||||
'report_default' => 'Default financial report for :start until :end',
|
'report_default' => 'Default financial report for :start until :end',
|
||||||
'quick_link_reports' => 'Quick links',
|
'quick_link_reports' => 'Quick links',
|
||||||
'quick_link_default_report' => 'Default financial report',
|
'quick_link_default_report' => 'Default financial report',
|
||||||
'report_this_month_shared' => 'Current month, all shared accounts',
|
'report_this_month_quick' => 'Current month, all accounts',
|
||||||
'report_this_month_non_shared' => 'Current month, all not-shared accounts',
|
'report_this_year_quick' => 'Current year, all accounts',
|
||||||
'report_this_year_shared' => 'Current year, all shared accounts',
|
'report_all_time_quick' => 'All-time, all accounts',
|
||||||
'report_this_year_non_shared' => 'Current year, all not-shared accounts',
|
|
||||||
'report_all_time_shared' => 'All-time, all shared accounts',
|
|
||||||
'report_all_time_non_shared' => 'All-time, all not-shared accounts',
|
|
||||||
'reports_can_bookmark' => 'Remember that reports can be bookmarked.',
|
'reports_can_bookmark' => 'Remember that reports can be bookmarked.',
|
||||||
'incomeVsExpenses' => 'Income vs. expenses',
|
'incomeVsExpenses' => 'Income vs. expenses',
|
||||||
'accountBalances' => 'Account balances',
|
'accountBalances' => 'Account balances',
|
||||||
|
@@ -277,128 +277,128 @@ return [
|
|||||||
'make_new_expense_account' => 'Nieuwe crediteur',
|
'make_new_expense_account' => 'Nieuwe crediteur',
|
||||||
'make_new_revenue_account' => 'Nieuwe debiteur',
|
'make_new_revenue_account' => 'Nieuwe debiteur',
|
||||||
|
|
||||||
'asset_accounts' => 'Betaalrekeningen',
|
'asset_accounts' => 'Betaalrekeningen',
|
||||||
'expense_accounts' => 'Crediteuren',
|
'expense_accounts' => 'Crediteuren',
|
||||||
'revenue_accounts' => 'Debiteuren',
|
'revenue_accounts' => 'Debiteuren',
|
||||||
'account_type' => 'Account type',
|
'account_type' => 'Account type',
|
||||||
|
|
||||||
// some extra help:
|
// some extra help:
|
||||||
'accountExtraHelp_asset' => '',
|
'accountExtraHelp_asset' => '',
|
||||||
'accountExtraHelp_expense' =>
|
'accountExtraHelp_expense' =>
|
||||||
'Een crediteur is een persoon of een bedrijf waar je geld aan moet betalen. Je staat bij ze in het krijt. Een verwarrende' .
|
'Een crediteur is een persoon of een bedrijf waar je geld aan moet betalen. Je staat bij ze in het krijt. Een verwarrende' .
|
||||||
' term misschien, maar zo werkt het nou eenmaal. De supermarkt, je huurbaas of de bank zijn crediteuren. Jouw ' .
|
' term misschien, maar zo werkt het nou eenmaal. De supermarkt, je huurbaas of de bank zijn crediteuren. Jouw ' .
|
||||||
'geld (krediet) gaat naar hen toe. De term komt uit de wereld van de boekhouding. De uitgaves die je hier ziet zijn ' .
|
'geld (krediet) gaat naar hen toe. De term komt uit de wereld van de boekhouding. De uitgaves die je hier ziet zijn ' .
|
||||||
'positief, want je kijkt uit hun perspectief. Zodra jij afrekent in een winkel, komt het geld er bij hen bij (positief).',
|
'positief, want je kijkt uit hun perspectief. Zodra jij afrekent in een winkel, komt het geld er bij hen bij (positief).',
|
||||||
'accountExtraHelp_revenue' => 'Als je geld krijgt van een bedrijf of een persoon is dat een debiteur. ' .
|
'accountExtraHelp_revenue' => 'Als je geld krijgt van een bedrijf of een persoon is dat een debiteur. ' .
|
||||||
'Dat kan salaris zijn, of een andere betaling. ' .
|
'Dat kan salaris zijn, of een andere betaling. ' .
|
||||||
' Ze hebben een schuld (debet) aan jou. De term komt uit de wereld van de boekhouding.' .
|
' Ze hebben een schuld (debet) aan jou. De term komt uit de wereld van de boekhouding.' .
|
||||||
' De inkomsten die je hier ziet zijn negatief, want je kijkt uit hun perspectief. Zodra een debiteur geld naar jou ' .
|
' De inkomsten die je hier ziet zijn negatief, want je kijkt uit hun perspectief. Zodra een debiteur geld naar jou ' .
|
||||||
'overmaakt gaat het er bij hen af (negatief).',
|
'overmaakt gaat het er bij hen af (negatief).',
|
||||||
'save_transactions_by_moving' => 'Bewaar deze transacties door ze aan een andere rekening te koppelen:',
|
'save_transactions_by_moving' => 'Bewaar deze transacties door ze aan een andere rekening te koppelen:',
|
||||||
|
|
||||||
// categories:
|
// categories:
|
||||||
'new_category' => 'Nieuwe categorie',
|
'new_category' => 'Nieuwe categorie',
|
||||||
'create_new_category' => 'Nieuwe categorie',
|
'create_new_category' => 'Nieuwe categorie',
|
||||||
'without_category' => 'Zonder categorie',
|
'without_category' => 'Zonder categorie',
|
||||||
'update_category' => 'Wijzig categorie',
|
'update_category' => 'Wijzig categorie',
|
||||||
'edit_category' => 'Wijzig categorie ":name"',
|
'edit_category' => 'Wijzig categorie ":name"',
|
||||||
'categories' => 'Categorieën',
|
'categories' => 'Categorieën',
|
||||||
'no_category' => '(geen categorie)',
|
'no_category' => '(geen categorie)',
|
||||||
'category' => 'Categorie',
|
'category' => 'Categorie',
|
||||||
'delete_category' => 'Verwijder categorie ":name"',
|
'delete_category' => 'Verwijder categorie ":name"',
|
||||||
'store_category' => 'Sla nieuwe categorie op',
|
'store_category' => 'Sla nieuwe categorie op',
|
||||||
|
|
||||||
// transactions:
|
// transactions:
|
||||||
'update_withdrawal' => 'Wijzig uitgave',
|
'update_withdrawal' => 'Wijzig uitgave',
|
||||||
'update_deposit' => 'Wijzig inkomsten',
|
'update_deposit' => 'Wijzig inkomsten',
|
||||||
'update_transfer' => 'Wijzig overschrijving',
|
'update_transfer' => 'Wijzig overschrijving',
|
||||||
'delete_withdrawal' => 'Verwijder uitgave ":description"',
|
'delete_withdrawal' => 'Verwijder uitgave ":description"',
|
||||||
'delete_deposit' => 'Verwijder inkomsten ":description"',
|
'delete_deposit' => 'Verwijder inkomsten ":description"',
|
||||||
'delete_transfer' => 'Verwijder overschrijving ":description"',
|
'delete_transfer' => 'Verwijder overschrijving ":description"',
|
||||||
|
|
||||||
// new user:
|
// new user:
|
||||||
'welcome' => 'Welkom bij Firefly!',
|
'welcome' => 'Welkom bij Firefly!',
|
||||||
'createNewAsset' => 'Maak om te beginnen een nieuwe betaalrekening. Dit is je start van je financiële beheer.',
|
'createNewAsset' => 'Maak om te beginnen een nieuwe betaalrekening. Dit is je start van je financiële beheer.',
|
||||||
'createNewAssetButton' => 'Maak een nieuwe betaalrekening',
|
'createNewAssetButton' => 'Maak een nieuwe betaalrekening',
|
||||||
|
|
||||||
|
|
||||||
// home page:
|
// home page:
|
||||||
'yourAccounts' => 'Je betaalrekeningen',
|
'yourAccounts' => 'Je betaalrekeningen',
|
||||||
'budgetsAndSpending' => 'Budgetten en uitgaven',
|
'budgetsAndSpending' => 'Budgetten en uitgaven',
|
||||||
'savings' => 'Sparen',
|
'savings' => 'Sparen',
|
||||||
'markAsSavingsToContinue' => 'Om hier wat te zien stel je je betaalrekeningen in als "spaarrekening".',
|
'markAsSavingsToContinue' => 'Om hier wat te zien stel je je betaalrekeningen in als "spaarrekening".',
|
||||||
'createPiggyToContinue' => 'Maak spaarpotjes om hier iets te zien.',
|
'createPiggyToContinue' => 'Maak spaarpotjes om hier iets te zien.',
|
||||||
'newWithdrawal' => 'Nieuwe uitgave',
|
'newWithdrawal' => 'Nieuwe uitgave',
|
||||||
'newDeposit' => 'Nieuwe inkomsten',
|
'newDeposit' => 'Nieuwe inkomsten',
|
||||||
'newTransfer' => 'Nieuwe overschrijving',
|
'newTransfer' => 'Nieuwe overschrijving',
|
||||||
'moneyIn' => 'Inkomsten',
|
'moneyIn' => 'Inkomsten',
|
||||||
'moneyOut' => 'Uitgaven',
|
'moneyOut' => 'Uitgaven',
|
||||||
'billsToPay' => 'Openstaande contracten',
|
'billsToPay' => 'Openstaande contracten',
|
||||||
'billsPaid' => 'Betaalde contracten',
|
'billsPaid' => 'Betaalde contracten',
|
||||||
'viewDetails' => 'Meer info',
|
'viewDetails' => 'Meer info',
|
||||||
'divided' => 'verdeeld',
|
'divided' => 'verdeeld',
|
||||||
'toDivide' => 'te verdelen',
|
'toDivide' => 'te verdelen',
|
||||||
|
|
||||||
// menu and titles, should be recycled as often as possible:
|
// menu and titles, should be recycled as often as possible:
|
||||||
'toggleNavigation' => 'Navigatie aan of uit',
|
'toggleNavigation' => 'Navigatie aan of uit',
|
||||||
'currency' => 'Valuta',
|
'currency' => 'Valuta',
|
||||||
'preferences' => 'Voorkeuren',
|
'preferences' => 'Voorkeuren',
|
||||||
'logout' => 'Uitloggen',
|
'logout' => 'Uitloggen',
|
||||||
'searchPlaceholder' => 'Zoeken...',
|
'searchPlaceholder' => 'Zoeken...',
|
||||||
'dashboard' => 'Dashboard',
|
'dashboard' => 'Dashboard',
|
||||||
'currencies' => 'Valuta',
|
'currencies' => 'Valuta',
|
||||||
'accounts' => 'Rekeningen',
|
'accounts' => 'Rekeningen',
|
||||||
'Asset account' => 'Betaalrekening',
|
'Asset account' => 'Betaalrekening',
|
||||||
'Default account' => 'Betaalrekening',
|
'Default account' => 'Betaalrekening',
|
||||||
'Expense account' => 'Crediteur',
|
'Expense account' => 'Crediteur',
|
||||||
'Revenue account' => 'Debiteur',
|
'Revenue account' => 'Debiteur',
|
||||||
'Initial balance account' => 'Startbalansrekening',
|
'Initial balance account' => 'Startbalansrekening',
|
||||||
'budgets' => 'Budgetten',
|
'budgets' => 'Budgetten',
|
||||||
'tags' => 'Tags',
|
'tags' => 'Tags',
|
||||||
'reports' => 'Overzichten',
|
'reports' => 'Overzichten',
|
||||||
'transactions' => 'Transacties',
|
'transactions' => 'Transacties',
|
||||||
'expenses' => 'Uitgaven',
|
'expenses' => 'Uitgaven',
|
||||||
'income' => 'Inkomsten',
|
'income' => 'Inkomsten',
|
||||||
'transfers' => 'Overschrijvingen',
|
'transfers' => 'Overschrijvingen',
|
||||||
'moneyManagement' => 'Geldbeheer',
|
'moneyManagement' => 'Geldbeheer',
|
||||||
'piggyBanks' => 'Spaarpotjes',
|
'piggyBanks' => 'Spaarpotjes',
|
||||||
'bills' => 'Contracten',
|
'bills' => 'Contracten',
|
||||||
'createNew' => 'Nieuw',
|
'createNew' => 'Nieuw',
|
||||||
'withdrawal' => 'Uitgave',
|
'withdrawal' => 'Uitgave',
|
||||||
'deposit' => 'Inkomsten',
|
'deposit' => 'Inkomsten',
|
||||||
'account' => 'Rekening',
|
'account' => 'Rekening',
|
||||||
'transfer' => 'Overschrijving',
|
'transfer' => 'Overschrijving',
|
||||||
'Withdrawal' => 'Uitgave',
|
'Withdrawal' => 'Uitgave',
|
||||||
'Deposit' => 'Inkomsten',
|
'Deposit' => 'Inkomsten',
|
||||||
'Transfer' => 'Overschrijving',
|
'Transfer' => 'Overschrijving',
|
||||||
'profile' => 'Profiel',
|
'profile' => 'Profiel',
|
||||||
'bill' => 'Contract',
|
'bill' => 'Contract',
|
||||||
'yes' => 'Ja',
|
'yes' => 'Ja',
|
||||||
'no' => 'Nee',
|
'no' => 'Nee',
|
||||||
'amount' => 'Bedrag',
|
'amount' => 'Bedrag',
|
||||||
'newBalance' => 'Nieuw saldo',
|
'newBalance' => 'Nieuw saldo',
|
||||||
'overview' => 'Overzicht',
|
'overview' => 'Overzicht',
|
||||||
'saveOnAccount' => 'Sparen op rekening',
|
'saveOnAccount' => 'Sparen op rekening',
|
||||||
'unknown' => 'Onbekend',
|
'unknown' => 'Onbekend',
|
||||||
'daily' => 'Dagelijks',
|
'daily' => 'Dagelijks',
|
||||||
'weekly' => 'Wekelijks',
|
'weekly' => 'Wekelijks',
|
||||||
'monthly' => 'Maandelijks',
|
'monthly' => 'Maandelijks',
|
||||||
'quarterly' => 'Elk kwartaal',
|
'quarterly' => 'Elk kwartaal',
|
||||||
'half-year' => 'Elk half jaar',
|
'half-year' => 'Elk half jaar',
|
||||||
'yearly' => 'Jaarlijks',
|
'yearly' => 'Jaarlijks',
|
||||||
'sum_of_year' => 'Som van jaar',
|
'sum_of_year' => 'Som van jaar',
|
||||||
'average_of_year' => 'Gemiddelde in jaar',
|
'average_of_year' => 'Gemiddelde in jaar',
|
||||||
'sum_of_years' => 'Som van jaren',
|
'sum_of_years' => 'Som van jaren',
|
||||||
'average_of_years' => 'Gemiddelde in jaren',
|
'average_of_years' => 'Gemiddelde in jaren',
|
||||||
|
|
||||||
// reports:
|
// reports:
|
||||||
// 'reportForYear' => 'Jaaroverzicht :year',
|
'report_default' => 'Standaard financieel rapport (:start tot :end)',
|
||||||
// 'reportForYearShared' => 'Jaaroverzicht :year (inclusief gedeelde rekeningen)',
|
'quick_link_reports' => 'Snelle links',
|
||||||
// 'reportForMonth' => 'Maandoverzicht voor :month',
|
'quick_link_default_report' => 'Standaard financieel rapport',
|
||||||
// 'reportForMonthShared' => 'Maandoverzicht voor :month (inclusief gedeelde rekeningen)',
|
'report_this_month_quick' => 'Deze maand, alle rekeningen',
|
||||||
|
'report_this_year_quick' => 'Dit jaar, alle rekeningen',
|
||||||
'report_default' => 'Standard financieel rapport (:start tot :end)',
|
'report_all_time_quick' => 'Gehele periode, alle rekeningen',
|
||||||
|
'reports_can_bookmark' => 'Je kan rapporten aan je favorieten toevoegen.',
|
||||||
'incomeVsExpenses' => 'Inkomsten tegenover uitgaven',
|
'incomeVsExpenses' => 'Inkomsten tegenover uitgaven',
|
||||||
'accountBalances' => 'Rekeningsaldi',
|
'accountBalances' => 'Rekeningsaldi',
|
||||||
'balanceStartOfYear' => 'Saldo aan het begin van het jaar',
|
'balanceStartOfYear' => 'Saldo aan het begin van het jaar',
|
||||||
@@ -417,7 +417,7 @@ return [
|
|||||||
'outsideOfBudgets' => 'Buiten budgetten',
|
'outsideOfBudgets' => 'Buiten budgetten',
|
||||||
'leftInBudget' => 'Over van budget',
|
'leftInBudget' => 'Over van budget',
|
||||||
'sumOfSums' => 'Alles bij elkaar',
|
'sumOfSums' => 'Alles bij elkaar',
|
||||||
'noCategory' => '(zonder categorie)',
|
'noCategory' => '(zonder categorie)',
|
||||||
'notCharged' => '(Nog) niet betaald',
|
'notCharged' => '(Nog) niet betaald',
|
||||||
'inactive' => 'Niet actief',
|
'inactive' => 'Niet actief',
|
||||||
'difference' => 'Verschil',
|
'difference' => 'Verschil',
|
||||||
|
@@ -82,6 +82,7 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-6">
|
||||||
<div class="box">
|
<div class="box">
|
||||||
<div class="box-header with-border">
|
<div class="box-header with-border">
|
||||||
@@ -91,26 +92,28 @@
|
|||||||
<h4>{{ 'quick_link_default_report'|_ }}</h4>
|
<h4>{{ 'quick_link_default_report'|_ }}</h4>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">{{ 'report_this_month_shared'|_ }}</a>
|
<a href="{{ route('reports.report',
|
||||||
|
['default',
|
||||||
|
Session.get('start').startOfMonth.format('Ymd'),
|
||||||
|
Session.get('start').endOfMonth.format('Ymd'),
|
||||||
|
accountList
|
||||||
|
]) }}">{{ 'report_this_month_quick'|_ }}</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">{{ 'report_this_month_non_shared'|_ }}</a>
|
<a href="{{ route('reports.report',
|
||||||
</li>
|
['default',
|
||||||
</ul>
|
Session.get('start').startOfYear.format('Ymd'),
|
||||||
<ul>
|
Session.get('start').endOfYear.format('Ymd'),
|
||||||
<li>
|
accountList
|
||||||
<a href="#">{{ 'report_this_year_shared'|_ }}</a>
|
]) }}">{{ 'report_this_year_quick'|_ }}</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href="#">{{ 'report_this_year_non_shared'|_ }}</a>
|
<a href="{{ route('reports.report',
|
||||||
</li>
|
['default',
|
||||||
</ul>
|
start.format('Ymd'),
|
||||||
<ul>
|
Session.get('end').endOfMonth.format('Ymd'),
|
||||||
<li>
|
accountList
|
||||||
<a href="#">{{ 'report_all_time_shared'|_ }}</a>
|
]) }}">{{ 'report_all_time_quick'|_ }}</a>
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="#">{{ 'report_all_time_non_shared'|_ }}</a>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>
|
<p>
|
||||||
@@ -118,6 +121,7 @@
|
|||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -125,6 +129,7 @@
|
|||||||
|
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
var reportURL = "{{ route('reports.report', ['']) }}";
|
var reportURL = "{{ route('reports.report', ['']) }}";
|
||||||
var minDate = "{{ start.format('m/d/Y') }}";
|
var minDate = "{{ start.format('m/d/Y') }}";
|
||||||
var picker;
|
var picker;
|
||||||
|
Reference in New Issue
Block a user