diff --git a/admin/manage_categories.php b/admin/manage_categories.php
index 6ddce2d4..5b6cf082 100644
--- a/admin/manage_categories.php
+++ b/admin/manage_categories.php
@@ -128,6 +128,7 @@ $res = hesk_dbQuery("SELECT * FROM `" . hesk_dbEscape($hesk_settings['db_pfix'])
|
|
|
+ |
|
|
@@ -144,6 +145,19 @@ $res = hesk_dbQuery("SELECT * FROM `" . hesk_dbEscape($hesk_settings['db_pfix'])
+var users = [];';
+$users = array();
+while ($row = hesk_dbFetchAssoc($usersRs)) {
+ $users[] = $row;
+ echo "users[" . $row['id'] . "] = {
+ id: ".$row['id'].",
+ name: '".$row['name']."'
+ }\n";
+}
+echo '';
+?>
@@ -268,6 +282,19 @@ $res = hesk_dbQuery("SELECT * FROM `" . hesk_dbEscape($hesk_settings['db_pfix'])
+
@@ -391,6 +418,9 @@ $res = hesk_dbQuery("SELECT * FROM `" . hesk_dbEscape($hesk_settings['db_pfix'])
+
+
+ |
@@ -446,6 +476,7 @@ echo mfh_get_hidden_fields_for_language(array(
'disabled_title_case',
'geco',
'cpric',
+ 'no_manager',
));
require_once(HESK_PATH . 'inc/footer.inc.php');
diff --git a/internal-api/js/manage-categories.js b/internal-api/js/manage-categories.js
index 853e06e1..b58ad9c6 100644
--- a/internal-api/js/manage-categories.js
+++ b/internal-api/js/manage-categories.js
@@ -119,6 +119,12 @@ function loadTable() {
.attr('title', mfhLang.text('geco'));
}
+ if (this.manager === null) {
+ $template.find('[data-property="manager"]').text(mfhLang.text('no_manager'));
+ } else {
+ $template.find('[data-property="manager"]').text(users[this.manager].name);
+ }
+
if (this.id === 1) {
$template.find('[data-action="delete"]').hide();
}
|