From 266dff039ca60f8ecb9975e26d85d866b1dbafd9 Mon Sep 17 00:00:00 2001 From: Arnaud Delcasse Date: Thu, 26 Feb 2026 17:51:40 +0100 Subject: [PATCH] =?UTF-8?q?feat:=20badges=20et=20filtres=20statuts=20manue?= =?UTF-8?q?ls=20dans=20les=20listes=20de=20r=C3=A9servations?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/layouts/vehicles/bookings-list.html | 13 +++++++++++++ .../_partials/booking_filters.html | 6 ++++++ .../_partials/bookings-list.html | 13 +++++++++++++ 3 files changed, 32 insertions(+) diff --git a/web/layouts/vehicles/bookings-list.html b/web/layouts/vehicles/bookings-list.html index 8958287..5bed04f 100644 --- a/web/layouts/vehicles/bookings-list.html +++ b/web/layouts/vehicles/bookings-list.html @@ -63,6 +63,19 @@ Retiré + {{else if eq $.ViewState.status_management "manual"}} + {{$manualStatus := .ManualStatus}} + {{range $.ViewState.status_options}} + {{if eq (index . "name") $manualStatus}} + {{if eq (index . "meta_status") "open"}} + {{index . "label"}} + {{else if eq (index . "meta_status") "active"}} + {{index . "label"}} + {{else if eq (index . "meta_status") "closed"}} + {{index . "label"}} + {{end}} + {{end}} + {{end}} {{else}} {{if eq .Status 1 }} diff --git a/web/layouts/vehicles_management/_partials/booking_filters.html b/web/layouts/vehicles_management/_partials/booking_filters.html index 123395b..31a541e 100644 --- a/web/layouts/vehicles_management/_partials/booking_filters.html +++ b/web/layouts/vehicles_management/_partials/booking_filters.html @@ -19,10 +19,16 @@
Retiré + {{else if and (eq $.ViewState.status_management "manual") (not .Deleted)}} + {{$manualStatus := .ManualStatus}} + {{range $.ViewState.status_options}} + {{if eq (index . "name") $manualStatus}} + {{if eq (index . "meta_status") "open"}} + {{index . "label"}} + {{else if eq (index . "meta_status") "active"}} + {{index . "label"}} + {{else if eq (index . "meta_status") "closed"}} + {{index . "label"}} + {{end}} + {{end}} + {{end}} {{else if .Deleted}} Annulé