mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-19 02:45:58 +00:00
Code to fix #1185
This commit is contained in:
@@ -171,6 +171,14 @@ class SingleController extends Controller
|
|||||||
$subTitle = trans('form.add_new_' . $what);
|
$subTitle = trans('form.add_new_' . $what);
|
||||||
$subTitleIcon = 'fa-plus';
|
$subTitleIcon = 'fa-plus';
|
||||||
$optionalFields = Preferences::get('transaction_journal_optional_fields', [])->data;
|
$optionalFields = Preferences::get('transaction_journal_optional_fields', [])->data;
|
||||||
|
$source = intval($request->get('source'));
|
||||||
|
|
||||||
|
if (($what === 'withdrawal' || $what === 'transfer') && $source > 0) {
|
||||||
|
$preFilled['source_account_id'] = $source;
|
||||||
|
}
|
||||||
|
if ($what === 'deposit' && $source > 0) {
|
||||||
|
$preFilled['destination_account_id'] = $source;
|
||||||
|
}
|
||||||
|
|
||||||
Session::put('preFilled', $preFilled);
|
Session::put('preFilled', $preFilled);
|
||||||
|
|
||||||
|
@@ -61,11 +61,11 @@
|
|||||||
<div class="btn-group">
|
<div class="btn-group">
|
||||||
<button class="btn btn-box-tool dropdown-toggle" data-toggle="dropdown"><i class="fa fa-ellipsis-v"></i></button>
|
<button class="btn btn-box-tool dropdown-toggle" data-toggle="dropdown"><i class="fa fa-ellipsis-v"></i></button>
|
||||||
<ul class="dropdown-menu" role="menu">
|
<ul class="dropdown-menu" role="menu">
|
||||||
<li><a href="{{ route('transactions.create','withdrawal') }}"><i
|
<li><a href="{{ route('transactions.create','withdrawal') }}?source={{ data[1].id }}"><i
|
||||||
class="fa fa-long-arrow-left fa-fw"></i> {{ 'newWithdrawal'|_ }}</a></li>
|
class="fa fa-long-arrow-left fa-fw"></i> {{ 'newWithdrawal'|_ }}</a></li>
|
||||||
<li><a href="{{ route('transactions.create','deposit') }}"><i
|
<li><a href="{{ route('transactions.create','deposit') }}?source={{ data[1].id }}"><i
|
||||||
class="fa fa-long-arrow-right fa-fw"></i> {{ 'newDeposit'|_ }}</a></li>
|
class="fa fa-long-arrow-right fa-fw"></i> {{ 'newDeposit'|_ }}</a></li>
|
||||||
<li><a href="{{ route('transactions.create','transfer') }}"><i
|
<li><a href="{{ route('transactions.create','transfer') }}?source={{ data[1].id }}"><i
|
||||||
class="fa fa-fw fa-exchange"></i> {{ 'newTransfer'|_ }}</a></li>
|
class="fa fa-fw fa-exchange"></i> {{ 'newTransfer'|_ }}</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
@@ -95,7 +95,7 @@
|
|||||||
<div class="btn-group" role="group" aria-label="...">
|
<div class="btn-group" role="group" aria-label="...">
|
||||||
|
|
||||||
<div class="btn-group" role="group">
|
<div class="btn-group" role="group">
|
||||||
<a href="{{ route('transactions.create','withdrawal') }}" class="btn btn-success"><i
|
<a href="{{ route('transactions.create','withdrawal') }}?source={{ data[1].id }}" class="btn btn-success"><i
|
||||||
class="fa fa-plus fa-fw"></i> {{ 'create_new_transaction'|_ }}</a>
|
class="fa fa-plus fa-fw"></i> {{ 'create_new_transaction'|_ }}</a>
|
||||||
<button type="button" class="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true"
|
<button type="button" class="btn btn-success dropdown-toggle" data-toggle="dropdown" aria-haspopup="true"
|
||||||
aria-expanded="false">
|
aria-expanded="false">
|
||||||
@@ -103,11 +103,11 @@
|
|||||||
<span class="sr-only">Toggle Dropdown</span>
|
<span class="sr-only">Toggle Dropdown</span>
|
||||||
</button>
|
</button>
|
||||||
<ul class="dropdown-menu">
|
<ul class="dropdown-menu">
|
||||||
<li><a href="{{ route('transactions.create','withdrawal') }}"><i
|
<li><a href="{{ route('transactions.create','withdrawal') }}?source={{ data[1].id }}"><i
|
||||||
class="fa fa-long-arrow-left fa-fw"></i> {{ 'newWithdrawal'|_ }}</a></li>
|
class="fa fa-long-arrow-left fa-fw"></i> {{ 'newWithdrawal'|_ }}</a></li>
|
||||||
<li><a href="{{ route('transactions.create','deposit') }}"><i
|
<li><a href="{{ route('transactions.create','deposit') }}?source={{ data[1].id }}"><i
|
||||||
class="fa fa-long-arrow-right fa-fw"></i> {{ 'newDeposit'|_ }}</a></li>
|
class="fa fa-long-arrow-right fa-fw"></i> {{ 'newDeposit'|_ }}</a></li>
|
||||||
<li><a href="{{ route('transactions.create','transfer') }}"><i
|
<li><a href="{{ route('transactions.create','transfer') }}?source={{ data[1].id }}"><i
|
||||||
class="fa fa-fw fa-exchange"></i> {{ 'newTransfer'|_ }}
|
class="fa fa-fw fa-exchange"></i> {{ 'newTransfer'|_ }}
|
||||||
</a></li>
|
</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
|
Reference in New Issue
Block a user