{% if (user.getId()) %} Edit user #{{ user.getId() }} {% else %} Create user {% endif %}

{% if (user.getId() and user.isActive() === false) %}

{{ user.getStatus() }}

{% endif %}
{% if (form.has('id')) %} {{ form.renderDecorated('username', [ 'length': 7 ]) }} {{ form.renderDecorated('id', [ 'length': 2, 'label-length' : 1 ]) }} {% else %} {{ form.renderDecorated('username') }} {% endif %}
{{ form.renderDecorated('name') }}
{{ form.renderDecorated('email') }}

Password

{{ form.renderDecorated('passwordNew') }}
{{ form.renderDecorated('passwordConfirm') }}

{% if (form.has('Save')) %} {{ form.render('Save') }} {% else %} {{ form.render('Create') }} {% endif %} {% if (user.getId()) %} {% set actions = [ 'Activate': 'Active', 'Suspend': 'Suspended', 'Delete': 'Deleted' ] %}
{% if user.isSuspended() %} Send activation email {% endif %} {% for label, status in actions %} {% if (user.status != status) %} {{ label }} {% endif %} {% endfor %}
{% endif %}