From 53236fd13ccce916687c4109b3c990c410f89fc0 Mon Sep 17 00:00:00 2001 From: Arlen Johnson Date: Sat, 1 Mar 2025 06:22:03 -0500 Subject: [PATCH] Improve EnvSource petition display and make Attribute Collector displays consistent (CFM-116) (#306) * Improve EnvSource petition display and make Attribute Collector displays consistent (CFM-116) * Improve EnvSource dispatch display (CFM-116) * Sort the attributes within EnvSource dispatch display (CFM-116) --- .../cell/AttributeCollectors/display.php | 5 +- .../cell/BasicAttributeCollectors/display.php | 2 +- .../EnvSourceCollectors/dispatch.inc | 35 +++++++++----- .../cell/EnvSourceCollectors/display.php | 46 ++++++++++++++++--- app/webroot/css/co-base.css | 42 ++++++++++++++--- app/webroot/css/co-responsive.css | 16 ++++--- 6 files changed, 112 insertions(+), 34 deletions(-) diff --git a/app/plugins/CoreEnroller/templates/cell/AttributeCollectors/display.php b/app/plugins/CoreEnroller/templates/cell/AttributeCollectors/display.php index b59a82a41..b87c2618e 100644 --- a/app/plugins/CoreEnroller/templates/cell/AttributeCollectors/display.php +++ b/app/plugins/CoreEnroller/templates/cell/AttributeCollectors/display.php @@ -63,10 +63,9 @@ ['controller' => \App\Lib\Util\StringUtilities::foreignKeyToController($attribute->attribute), 'action' => 'edit', $attr->value]); } ?> -
  • +
  • label ?>

    -
    -
    +
  • diff --git a/app/plugins/CoreEnroller/templates/cell/BasicAttributeCollectors/display.php b/app/plugins/CoreEnroller/templates/cell/BasicAttributeCollectors/display.php index 88b9562f0..c43d1474a 100644 --- a/app/plugins/CoreEnroller/templates/cell/BasicAttributeCollectors/display.php +++ b/app/plugins/CoreEnroller/templates/cell/BasicAttributeCollectors/display.php @@ -58,7 +58,7 @@
  • -
  • +
  • Email Address

  • diff --git a/app/plugins/EnvSource/templates/EnvSourceCollectors/dispatch.inc b/app/plugins/EnvSource/templates/EnvSourceCollectors/dispatch.inc index 5630e4e17..ef474132b 100644 --- a/app/plugins/EnvSource/templates/EnvSourceCollectors/dispatch.inc +++ b/app/plugins/EnvSource/templates/EnvSourceCollectors/dispatch.inc @@ -31,16 +31,29 @@ declare(strict_types = 1); if($vv_action == 'dispatch') { // Make the Form fields editable $this->Field->enableFormEditMode(); - + ksort($vv_env_source_vars); + $previousKey = ''; // Render the parsed variables - - print "

    " . __d('env_source', 'information.review') . "

    "; - - print ""; +?> +

    + +env_source_identity->env_attributes); - +$env_attributes = json_decode($vv_petition_env_identities->env_source_identity->env_attributes, true); +ksort($env_attributes); +$previousKey = ''; ?> -