feat: implement dropdown for console options in Proxmox layout to enhance organization and user navigation
This commit is contained in:
@@ -170,8 +170,14 @@
|
|||||||
$tabs[] = ['label' => 'Backups', 'view' => 'backups', 'route' => route('proxmox.server.backups', ['server' => $server->id])];
|
$tabs[] = ['label' => 'Backups', 'view' => 'backups', 'route' => route('proxmox.server.backups', ['server' => $server->id])];
|
||||||
}
|
}
|
||||||
if($server->node->vnc_enabled) {
|
if($server->node->vnc_enabled) {
|
||||||
$tabs[] = ['label' => 'NoVNC', 'view' => 'vnc', 'route' => route('proxmox.server.vnc', ['server' => $server->id])];
|
$tabs[] = [
|
||||||
$tabs[] = ['label' => 'Xterm.js', 'view' => 'xterm', 'route' => route('proxmox.server.xterm', ['server' => $server->id])];
|
'label' => 'Console',
|
||||||
|
'dropdown' => true,
|
||||||
|
'items' => [
|
||||||
|
['label' => 'NoVNC', 'view' => 'vnc', 'route' => route('proxmox.server.vnc', ['server' => $server->id])],
|
||||||
|
['label' => 'Xterm.js', 'view' => 'xterm', 'route' => route('proxmox.server.xterm', ['server' => $server->id])],
|
||||||
|
]
|
||||||
|
];
|
||||||
}
|
}
|
||||||
$tabs[] = ['label' => 'Help', 'view' => 'help', 'route' => route('proxmox.server.help', ['server' => $server->id]), 'advanced' => true];
|
$tabs[] = ['label' => 'Help', 'view' => 'help', 'route' => route('proxmox.server.help', ['server' => $server->id]), 'advanced' => true];
|
||||||
@endphp
|
@endphp
|
||||||
|
|||||||
Reference in New Issue
Block a user