From 0780a46a6c9f33d75210b7c73ac6fe5f41f1fa1f Mon Sep 17 00:00:00 2001 From: "Ed (ODSC)" Date: Wed, 6 Sep 2023 12:16:22 +0100 Subject: [PATCH] cove_rdls/templates/cove_rdls/additional_fields_table.html: Improve table --- .../cove_rdls/additional_fields_table.html | 66 +++++++++++++++++-- 1 file changed, 59 insertions(+), 7 deletions(-) diff --git a/cove_rdls/templates/cove_rdls/additional_fields_table.html b/cove_rdls/templates/cove_rdls/additional_fields_table.html index 6c55f48..f2e8101 100644 --- a/cove_rdls/templates/cove_rdls/additional_fields_table.html +++ b/cove_rdls/templates/cove_rdls/additional_fields_table.html @@ -6,31 +6,83 @@ {% trans 'Field Name' %} + {% trans 'Field Path' %} {% trans 'Usage Count' %} {% trans 'First 3 Values' %} - {% trans 'First 3 Locations' %} + {% trans 'Child Fields' %} - {% for key, value in additional_fields.items %} + {% for full_path, info in additional_fields.items %} + {% if info.root_additional_field %} - {{ value.field_name }} + {{ info.field_name }} - {{ value.examples|length }} + {{ full_path }} - {% for error in value.examples|slice:":3" %} + {{ info.count }} + + + {% for example in info.examples|slice:":3" %}
  • - {{ error.path|join:"/" }} + {{ example }}
  • {% endfor %} - {{ value.path }} + {% if info.additional_field_descendance %} + {{info.additional_field_descendance|length}} + {% trans "(See child fields)" %} + {% endif %} + {% endif %} {% endfor %} + +{% for parent_full_path, parent_info in additional_fields.items %} + {% if parent_info.root_additional_field and parent_info.additional_field_descendance %} + + {% endif %} +{% endfor %} +