From 68ef494c9d5af89b1942abfb41537569382d2f0c Mon Sep 17 00:00:00 2001 From: Frank Schubert Date: Tue, 15 Apr 2025 21:40:33 +0200 Subject: [PATCH 1/2] Added assigned_to filter to Linework --- Layout/default/Linework/Index.php | 13 ++++++++++ application/Linework/LineworkController.php | 27 +++++++++++++------- application/Termination/TerminationModel.php | 2 +- 3 files changed, 32 insertions(+), 10 deletions(-) diff --git a/Layout/default/Linework/Index.php b/Layout/default/Linework/Index.php index 88649697b..dffccbf0b 100644 --- a/Layout/default/Linework/Index.php +++ b/Layout/default/Linework/Index.php @@ -41,6 +41,7 @@

Filter

"> +
@@ -52,6 +53,18 @@
+ me->is("Admin")): ?> +
+ + +
+ +
- me->is("Admin")): ?> -
- - -
- -
+ is("Admin")): ?> +
+ + +
+ +
+ + is("Admin")): ?> +
+ + +
+
diff --git a/application/Linework/LineworkController.php b/application/Linework/LineworkController.php index 6ddc4e388..98604a682 100644 --- a/application/Linework/LineworkController.php +++ b/application/Linework/LineworkController.php @@ -62,7 +62,8 @@ class LineworkController extends mfBaseController { } $this->layout()->set("mynetworks", NetworkModel::getAll()); - $lineworker = AddressModel::search(["addresstype" => ["lineworker", "lineplanner"]]); + $lineworkers = AddressModel::search(["addresstype" => ["lineworker", "lineplanner"]]); + $this->layout()->set("lineworkers", $lineworkers); } else { $use_filter_network = false; $my_networks = $this->me->myNetworks(["netowner","lineplanner","lineworker"]); @@ -158,7 +159,7 @@ class LineworkController extends mfBaseController { $this->layout()->set("pagination", $pagination); - $this->layout()->set("lineworker", $lineworker); + //var_dump($networks);exit; } diff --git a/application/Pipework/PipeworkController.php b/application/Pipework/PipeworkController.php index 7d0d922a9..fa9cf4f85 100644 --- a/application/Pipework/PipeworkController.php +++ b/application/Pipework/PipeworkController.php @@ -60,6 +60,9 @@ class PipeworkController extends mfBaseController { $my_networks = NetworkModel::getAll(); } $this->layout()->set("mynetworks", NetworkModel::getAll()); + + $pipeworkers = AddressModel::search(["addresstype" => ["pipeworker", "pipeplanner"]]); + $this->layout()->set("pipeworkers", $pipeworkers); } else { $use_filter_network = false; $my_networks = $this->me->myNetworks(["netowner","pipeplanner","pipeworker","lineplanner","lineworker"]);