diff --git a/inventory/templates/fragments/_link_fragment.html b/inventory/templates/fragments/_link_fragment.html index ad36d2c..2fbfa7d 100644 --- a/inventory/templates/fragments/_link_fragment.html +++ b/inventory/templates/fragments/_link_fragment.html @@ -41,12 +41,6 @@ {% macro export_link(id, endpoint, ids) %} -{{ icons.render_icon('box-arrow-up', 12) }} - - + +{{ icons.render_icon('box-arrow-up', 12) }} {% endmacro %} \ No newline at end of file diff --git a/inventory/templates/inventory.html b/inventory/templates/inventory.html index ff35738..d7e67f2 100644 --- a/inventory/templates/inventory.html +++ b/inventory/templates/inventory.html @@ -88,6 +88,15 @@ } {% endset %} {% set buttonBar %} + {% if worklog %} + + {% endif %}
{{ buttons.render_button( id='save', @@ -105,23 +114,6 @@ {% endif %}
{% endset %} - {% set middleBar %} - {% if worklog %} - - - {% endif %} - {% endset %} {{ toolbars.render_toolbar( id='inventory', left=breadcrumbs.breadcrumb_header( @@ -130,7 +122,6 @@ ], title=title ), - center=middleBar, right=buttonBar ) }} {% if item.condition in ["Removed", "Disposed"] %} diff --git a/inventory/templates/user.html b/inventory/templates/user.html index a4b3489..7a7cac5 100644 --- a/inventory/templates/user.html +++ b/inventory/templates/user.html @@ -125,15 +125,33 @@
{% if inventory_rows %}
+ {% set id_list = inventory_rows | map(attribute='id') | list %} + {% set inventory_title %} + Assets + {{ links.export_link( + (user.full_name | lower | replace(' ', '_')) + '_user_inventory', + 'inventory', + {'ids': id_list} + ) }} + {% endset %}
- {{ tables.render_table(headers=inventory_headers, rows=inventory_rows, id='assets', entry_route='inventory_item', title='Assets', per_page=8) }} + {{ tables.render_table(headers=inventory_headers, rows=inventory_rows, id='assets', entry_route='inventory_item', title=inventory_title, per_page=8) }}
{% endif %} {% if worklog_rows %} + {% set id_list = worklog_rows | map(attribute='id') | list %} + {% set worklog_title %} + Work Done + {{ links.export_link( + (user.full_name | lower | replace(' ', '_')) + '_user_worklog', + 'worklog', + {'ids': id_list} + ) }} + {% endset %}
- {{ tables.render_table(headers=worklog_headers, rows=worklog_rows, id='worklog', entry_route='worklog_entry', title='Work Done', per_page=8) }} + {{ tables.render_table(headers=worklog_headers, rows=worklog_rows, id='worklog', entry_route='worklog_entry', title=worklog_title, per_page=8) }}
{% endif %}