2015-05-01 22:44:35 +02:00
{% extends "./layout/default.twig" %}
{% block content %}
2015-05-01 23:35:35 +02:00
{{ B readcrumbs .renderIfExists ( R oute .getCurrentRoute ( ) .getName ( ) , account ) }}
{{ F orm .model ( account , { 'class' : 'form-horizontal' , 'id' : 'update' , 'url' : route ( 'accounts.update' , account .id ) } ) }}
2015-05-01 22:44:35 +02:00
2015-05-01 23:35:35 +02:00
<input type="hidden" name="id" value=" {{ account .id }} " />
2015-05-01 22:44:35 +02:00
<div class="row">
<div class="col-lg-6 col-md-6 col-sm-12">
<div class="panel panel-primary">
<div class="panel-heading">
2015-05-09 22:42:45 +02:00
<i class="fa {{ subTitleIcon }} "></i> {{ 'mandatoryFields' | _ }}
2015-05-01 22:44:35 +02:00
</div>
<div class="panel-body">
2015-05-01 23:35:35 +02:00
{{ E xpandedForm .text ( 'name' ) }}
2015-05-01 22:44:35 +02:00
</div>
</div>
</div>
<div class="col-lg-6 col-md-6 col-sm-12">
<div class="panel panel-default">
<div class="panel-heading">
2015-05-09 22:42:45 +02:00
<i class="fa fa-smile-o"></i> {{ 'optionalFields' | _ }}
2015-05-01 22:44:35 +02:00
</div>
<div class="panel-body">
2015-05-01 23:35:35 +02:00
{% if account .accounttype .type == 'Default account' or account .accounttype .type == 'Asset account' %}
{{ E xpandedForm .balance ( 'openingBalance' , null , { 'currency' : openingBalance ? openingBalance .transactionCurrency : null } ) }}
{{ E xpandedForm .date ( 'openingBalanceDate' ) }}
{{ E xpandedForm .select ( 'accountRole' , C onfig .get ( 'firefly.accountRoles' ) ) }}
{{ E xpandedForm .balance ( 'virtualBalance' , null ) }}
{% endif %}
{{ E xpandedForm .checkbox ( 'active' , '1' ) }}
2015-05-01 22:44:35 +02:00
</div>
</div>
<!-- panel for credit card options -->
2015-05-01 23:35:35 +02:00
{% if S ession .get ( 'preFilled' ) .accountRole == 'ccAsset' %}
2015-05-01 22:44:35 +02:00
<div class="panel panel-default">
<div class="panel-heading">
<i class="fa fa-credit-card"></i> Credit card options
</div>
<div class="panel-body">
2015-05-01 23:35:35 +02:00
{{ E xpandedForm .select ( 'ccType' , C onfig .get ( 'firefly.ccTypes' ) ) }}
{{ E xpandedForm .date ( 'ccMonthlyPaymentDate' , null , { 'helpText' : 'Select any year and any month, it will be ignored anway. Only the day of the month is relevant.' } ) }}
2015-05-01 22:44:35 +02:00
</div>
</div>
2015-05-01 23:35:35 +02:00
{% endif %}
2015-05-01 22:44:35 +02:00
2015-05-01 23:35:35 +02:00
<!-- panel for options -->
2015-05-01 22:44:35 +02:00
<div class="panel panel-default">
<div class="panel-heading">
2015-05-09 22:42:45 +02:00
<i class="fa fa-bolt"></i> {{ 'options' | _ }}
2015-05-01 22:44:35 +02:00
</div>
<div class="panel-body">
2015-05-01 23:35:35 +02:00
{{ E xpandedForm .optionsList ( 'update' , 'account' ) }}
2015-05-01 22:44:35 +02:00
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<p>
<button type="submit" class="btn btn-lg btn-success">
Update account
</button>
</p>
</div>
</div>
2015-05-01 23:35:35 +02:00
</form>
2015-05-01 22:44:35 +02:00
{% endblock %}