{% extends "base.html" %} {% set edit = editable if editable is defined else true %} {% block title %}{% if key %}{% set _k = row.keys()|list %}{{ (row['name_en'] if 'name_en' in _k else '') or (row['code'] if 'code' in _k else '') or t(m.title) }}{% else %}{{ t(m.title) }}{% endif %}{% endblock %} {% block content %}
{{ t(m.title) }} {% set keys = row.keys()|list %}

{% if key %}{{ (row['name_en'] if 'name_en' in keys else '') or (row['code'] if 'code' in keys else '') or (row['currency'] ~ ' ยท ' ~ row['date'] if 'date' in keys else key) }}{% else %}{{ t('New') }}{% endif %} {% if key and 'active' in keys and (row['active']|string) in ('0', '') %}{{ t('Archived') }}{% endif %}

{% if key and edit and 'active' in keys and m.fields|selectattr('name', 'equalto', 'active')|list %}
{% if (row['active']|string) in ('0', '') %} {% else %}{% endif %}
{% endif %}
{% for fld in m.fields %} {% set v = row[fld.name] if fld.name in row.keys() else none %} {% if fld.type == 'checkbox' %}
{% if fld.help %}
{{ t(fld.help) }}
{% endif %}
{% else %}
{% if fld.type == 'select' %} {% elif fld.type.startswith('textarea') %} {% else %} {% endif %} {% if fld.help %}
{{ t(fld.help) }}
{% endif %}
{% endif %} {% endfor %}
{% if edit %}
{{ t('Cancel') }}
{% endif %}
{% endblock %} {% block scripts %} {% if category_accounts is defined %} {% endif %} {% endblock %}