From 2282fea29b0cf3fe15be0f347ac4f1321831a9fd Mon Sep 17 00:00:00 2001 From: Horilla Date: Fri, 13 Sep 2024 18:05:28 +0530 Subject: [PATCH] [UPDT] ASSET : Data action in asset module and individual delete updated to htmx method --- asset/templates/asset/asset_information.html | 32 ++++++++++++++++--- asset/templates/asset/asset_list.html | 2 +- .../asset_history_single_view.html | 4 +-- .../individual allocation.html | 2 ++ .../request_allocation/individual_own.html | 4 +-- .../individual_request.html | 2 ++ asset/views.py | 29 ++++++++++++++++- 7 files changed, 64 insertions(+), 11 deletions(-) diff --git a/asset/templates/asset/asset_information.html b/asset/templates/asset/asset_information.html index 542da05b9..d987da392 100644 --- a/asset/templates/asset/asset_information.html +++ b/asset/templates/asset/asset_information.html @@ -1,4 +1,22 @@ {% load i18n %} + + +{% if messages %} +
+ {% for message in messages %} +
+
+ {{ message }} +
+
+ {% endfor %} + + +
+{% endif %} + +
{{asset.asset_name}} - @@ -111,9 +129,13 @@ > {% trans "Edit" %} - - {% trans "Delete" %} - +
+ {% csrf_token %} + +
diff --git a/asset/templates/asset/asset_list.html b/asset/templates/asset/asset_list.html index 60bb1382b..134192e1a 100644 --- a/asset/templates/asset/asset_list.html +++ b/asset/templates/asset/asset_list.html @@ -36,7 +36,7 @@ class="oh-sticky-table__tr" data-toggle="oh-modal-toggle" data-target="#objectDetailsModal" - hx-get="{% url 'asset-information' asset_id=asset.id %}?requests_ids={{requests_ids}}" + hx-get="{% url 'asset-information' asset_id=asset.id %}?{{pd}}&requests_ids={{requests_ids}}" hx-target="#objectDetailsModalTarget" id="assetDelete{{asset.id}}" draggable="true" diff --git a/asset/templates/asset_history/asset_history_single_view.html b/asset/templates/asset_history/asset_history_single_view.html index 10e1e87ad..c2826a587 100644 --- a/asset/templates/asset_history/asset_history_single_view.html +++ b/asset/templates/asset_history/asset_history_single_view.html @@ -10,12 +10,12 @@
{% if request.GET.requests_ids %}
- - diff --git a/asset/templates/request_allocation/individual allocation.html b/asset/templates/request_allocation/individual allocation.html index b38fce453..51e2f439e 100644 --- a/asset/templates/request_allocation/individual allocation.html +++ b/asset/templates/request_allocation/individual allocation.html @@ -4,6 +4,7 @@ hx-get="{% url 'asset-allocation-individual-view' previous %}?allocations_ids={{allocations_ids}}" hx-target="#objectDetailsModalW25Target" class="oh-modal__diaglog-nav oh-modal__nav-prev" + data-action="previous" > {% if request.GET.assets_ids %}
- - diff --git a/asset/templates/request_allocation/individual_request.html b/asset/templates/request_allocation/individual_request.html index 334aa4c72..cf7cd6ecc 100644 --- a/asset/templates/request_allocation/individual_request.html +++ b/asset/templates/request_allocation/individual_request.html @@ -5,6 +5,7 @@ hx-get="{% url 'asset-request-individual-view' previous %}?requests_ids={{requests_ids}}" hx-target="#objectDetailsModalW25Target" class="oh-modal__diaglog-nav oh-modal__nav-prev" + data-action="previous" >