From 87cd23b08a214eba49ae59f4a2d05c7d0a7dc6a1 Mon Sep 17 00:00:00 2001 From: fbsanchez Date: Wed, 20 Apr 2022 18:41:03 +0200 Subject: [PATCH] a nice trick --- pandora_console/include/class/TreeService.class.php | 10 ++++++++-- .../include/javascript/tree/TreeController.js | 3 ++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/pandora_console/include/class/TreeService.class.php b/pandora_console/include/class/TreeService.class.php index e69862a9fd..43da11116e 100644 --- a/pandora_console/include/class/TreeService.class.php +++ b/pandora_console/include/class/TreeService.class.php @@ -523,8 +523,14 @@ class TreeService extends Tree continue 2; } - $tmp['parents'] = $item->service()->getAncestors(); - $tmp['title'] = join('/', $tmp['parents']); + $title = get_parameter('title', ''); + if (empty($title) === true) { + $tmp['title'] = ''; + } else { + $tmp['title'] = $title.'/'; + } + + $tmp['title'] .= $service->name(); $tmp['id'] = (int) $item->service()->id(); $tmp['name'] = $item->service()->name(); $tmp['alias'] = $item->service()->name(); diff --git a/pandora_console/include/javascript/tree/TreeController.js b/pandora_console/include/javascript/tree/TreeController.js index a09be1880d..b90b76a021 100644 --- a/pandora_console/include/javascript/tree/TreeController.js +++ b/pandora_console/include/javascript/tree/TreeController.js @@ -848,7 +848,6 @@ var TreeController = { break; case "services": - console.log(element); if ( typeof element.statusImageHTML != "undefined" && element.statusImageHTML.length > 0 @@ -1302,6 +1301,7 @@ var TreeController = { .removeClass("leaf-error") .addClass("leaf-loading"); + console.log(element); $.ajax({ url: controller.ajaxURL, type: "POST", @@ -1315,6 +1315,7 @@ var TreeController = { serverID: element.serverID, rootType: element.rootType, metaID: element.metaID, + title: element.title, filter: controller.filter, auth_class: controller.auth_class, id_user: controller.id_user,