#12497 dots agent view

This commit is contained in:
Jonathan 2024-02-20 13:33:36 +01:00
parent 51e7d2d423
commit 1bdddac95e
2 changed files with 46 additions and 3 deletions

View File

@ -816,6 +816,23 @@ if ($id_agente) {
$helper = ($help_header === 'main_tab') ? 'main_tab' : ''; $helper = ($help_header === 'main_tab') ? 'main_tab' : '';
$pure = (int) get_parameter('pure'); $pure = (int) get_parameter('pure');
$menu_tabs = [];
// Agent details.
$menu_tab_url = '<a href="index.php?sec=gsetup&sec2=godmode/setup/setup&section=general">'.__('General setup').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Agent details.
$menu_tab_url = '<a href="index.php?sec=view&sec2=operation/agentes/estado_agente">'.__('Agent detail').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Manage agents.
$menu_tab_url = '<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente">'.__('Manage agents').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Events.
$menu_tab_url = '<a href="index.php?sec=eventos&sec2=operation/events/events">'.__('View events').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Events.
$menu_tab_url = '<a href="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder">'.__('Custom reports').'</a>';
array_push($menu_tabs, $menu_tab_url);
$dots = dot_tab($menu_tabs);
if ($pure === 0) { if ($pure === 0) {
ui_print_standard_header( ui_print_standard_header(
__('Agent setup view').' ( '.strtolower(agents_get_alias($id_agente)).' )', __('Agent setup view').' ( '.strtolower(agents_get_alias($id_agente)).' )',
@ -837,7 +854,9 @@ if ($id_agente) {
'link' => '', 'link' => '',
'label' => $tab_name, 'label' => $tab_name,
], ],
] ],
[],
$dots
); );
} }
} else { } else {
@ -857,7 +876,9 @@ if ($id_agente) {
'link' => 'index.php?sec=gagente&sec2=godmode/agentes/modificar_agente', 'link' => 'index.php?sec=gagente&sec2=godmode/agentes/modificar_agente',
'label' => __('Manage agents'), 'label' => __('Manage agents'),
], ],
] ],
[],
$dots
); );
} }

View File

@ -2131,6 +2131,27 @@ switch ($tab) {
} }
if ((bool) $config['pure'] === false) { if ((bool) $config['pure'] === false) {
$menu_tabs = [];
// Agent details.
$menu_tab_url = '<a href="index.php?sec=gsetup&sec2=godmode/setup/setup&section=general">'.__('General setup').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Agent details.
$menu_tab_url = '<a href="index.php?sec=view&sec2=operation/agentes/estado_agente">'.__('Agent detail').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Manage agents.
$menu_tab_url = '<a href="index.php?sec=gagente&sec2=godmode/agentes/modificar_agente">'.__('Manage agents').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Events.
$menu_tab_url = '<a href="index.php?sec=eventos&sec2=operation/events/events">'.__('View events').'</a>';
array_push($menu_tabs, $menu_tab_url);
// Events.
$menu_tab_url = '<a href="index.php?sec=reporting&sec2=godmode/reporting/reporting_builder">'.__('Custom reports').'</a>';
array_push($menu_tabs, $menu_tab_url);
$dots = dot_tab($menu_tabs);
ui_print_standard_header( ui_print_standard_header(
__('Agent main view').' ( '.strtolower(agents_get_alias($id_agente)).' )', __('Agent main view').' ( '.strtolower(agents_get_alias($id_agente)).' )',
$icon, $icon,
@ -2157,7 +2178,8 @@ if ((bool) $config['pure'] === false) {
'url' => 'operation/agentes/ver_agente&id_agente='.$id_agente, 'url' => 'operation/agentes/ver_agente&id_agente='.$id_agente,
'label' => agents_get_alias($id_agente), 'label' => agents_get_alias($id_agente),
'section' => 'Agents', 'section' => 'Agents',
] ],
$dots
); );
} }