From 5a4fd192c7a58ac5a0f50168bcf2b6c8f9bfe8b6 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sun, 24 Jul 2022 23:02:24 +0200 Subject: [PATCH] app/views/backend/user/edit.volt: change form to allow for both new and existing users. --- app/views/backend/user/edit.volt | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/app/views/backend/user/edit.volt b/app/views/backend/user/edit.volt index 7f34a01..d8163aa 100644 --- a/app/views/backend/user/edit.volt +++ b/app/views/backend/user/edit.volt @@ -1,17 +1,24 @@ -{% if (user.isActive() === false) %} -
-
-

{{ user.getStatus() }}

-
-
+
+

+ {% 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 %}
@@ -39,9 +46,14 @@

+ {% if (form.has('Save')) %} {{ form.render('Save') }} + {% else %} + {{ form.render('Create') }} + {% endif %} + {% if (user.getId()) %} {% set actions = [ 'Activate': 'Active', 'Suspend': 'Suspended', 'Delete': 'Deleted' ] %}
{% for label, status in actions %} @@ -55,9 +67,8 @@ {% endfor %}
+ {% endif %}
- -