{% extends 'admin/layout.html.twig' %} {% block title %}{{ is_new ? 'New' : 'Edit' }} Account - KitscoApp{% endblock %} {% block page_title %}{{ is_new ? 'New Account' : 'Edit: ' ~ account.name }}{% endblock %} {% block content %}
Back to Accounts

Account Information

{{ form_start(form) }}
{{ form_row(form.name) }}
{{ form_row(form.code) }}
{# Account Type dropdown #}
{% set type_options = [] %} {% for choice in form.type.vars.choices %} {% set type_options = type_options|merge([{value: choice.value, label: choice.label}]) %} {% endfor %} {% include 'components/_select_dropdown.html.twig' with { id: form.type.vars.id, name: form.type.vars.full_name, value: form.type.vars.value, label: 'Account Type', options: type_options, placeholder: 'Select type...', required: true } %} {% do form.type.setRendered %}
{# Currency dropdown #}
{% set currency_options = [] %} {% for choice in form.currency.vars.choices %} {% set currency_options = currency_options|merge([{value: choice.value, label: choice.label}]) %} {% endfor %} {% include 'components/_select_dropdown.html.twig' with { id: form.currency.vars.id, name: form.currency.vars.full_name, value: form.currency.vars.value, label: 'Currency', options: currency_options, placeholder: 'Select currency...', required: true } %} {% do form.currency.setRendered %}
{{ form_row(form.openingBalance) }}

Bank Details (Optional)

{{ form_row(form.bankName) }}
{{ form_row(form.accountNumber) }}
{{ form_row(form.notes) }}
{{ form_row(form.isActive) }}
{{ form_row(form.isDefault) }}
{% if not is_new %} {% else %}
{% endif %}
Cancel
{{ form_end(form) }} {% if not is_new %} {% endif %}
{% endblock %}