{% extends 'D2EngenBundle::layout.html.twig' %} {% block head_script_extra %} {% endblock head_script_extra%} {% block actions %} {% if is_granted('ROLE_CUSTOMERS_MANAGE') %}
 
{% endif %} {% endblock %} {% block page_header %}
{{ with_selected_form('engen_account_list') }}

{% for k, v in app.request.query %} {% if k|lower not in ['search', 'page', 'region'] %} {% endif %} {% endfor %}
Import
Displaying {{ (accounts.getCurrentPageNumber()-1) * accounts.getItemNumberPerPage() + 1 }} to {{ ((accounts.getCurrentPageNumber()-1) * accounts.getItemNumberPerPage()) + (accounts.getItems()|length) }} of {{ accounts.getTotalItemCount() }} Engen Account records
{% endblock page_header %} {% block content %}
{% if is_granted('ROLE_ADMIN_SALES_MANAGE') %} {% endif %} {% for entity in accounts %} {% if is_granted('ROLE_ADMIN_ENGEN_MANAGE') %} {% endif %} {% endfor %}
{{ knp_pagination_sortable(accounts, 'Active', 'a.status') }} {{ knp_pagination_sortable(accounts, 'Approved', 'a.approved') }} {{ knp_pagination_sortable(accounts, 'Account No', 'a.account_number') }} {{ knp_pagination_sortable(accounts, 'Registered Name', 'a.company_name') }} {{ knp_pagination_sortable(accounts, 'Trading As Name', 'a.trading_as') }} {{ knp_pagination_sortable(accounts, 'Email', 'a.email') }} {{ knp_pagination_sortable(accounts, 'Tel', 'a.tel') }} {{ knp_pagination_sortable(accounts, 'Region', 'a.physicaladdressprovince') }}{{ knp_pagination_sortable(accounts, 'Deposit', 'a.desposit') }} {{ knp_pagination_sortable(accounts, 'Balance', 'a.account_balance') }}
{{ with_selected_checkbox('engen_account_list', entity.id) }} {{ entity.status ? 'Active' : 'Inactive' }} {{ entity.approved ? 'Active' : 'Inactive' }} {{ entity.accountnumber }} {{ entity.companyname }} {{ entity.tradingas }} {{ entity.email }} {{ entity.tel }} {{ entity.physicaladdressprovince }}{{ entity.deposit|number_format(2, '.', '') }} {{ entity.AccountBalance|number_format(2, '.', '') }}
{% endblock content %}