mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-23 04:22:01 -06:00
Closes #16988: Move rack nav menu items to a dedicated section
This commit is contained in:
parent
e62a42286a
commit
22319b2cce
@ -20,20 +20,6 @@ ORGANIZATION_MENU = Menu(
|
||||
get_model_item('dcim', 'location', _('Locations')),
|
||||
),
|
||||
),
|
||||
MenuGroup(
|
||||
label=_('Racks'),
|
||||
items=(
|
||||
get_model_item('dcim', 'rack', _('Racks')),
|
||||
get_model_item('dcim', 'racktype', _('Rack Types')),
|
||||
get_model_item('dcim', 'rackrole', _('Rack Roles')),
|
||||
get_model_item('dcim', 'rackreservation', _('Reservations')),
|
||||
MenuItem(
|
||||
link='dcim:rack_elevation_list',
|
||||
link_text=_('Elevations'),
|
||||
permissions=['dcim.view_rack']
|
||||
),
|
||||
),
|
||||
),
|
||||
MenuGroup(
|
||||
label=_('Tenancy'),
|
||||
items=(
|
||||
@ -53,6 +39,32 @@ ORGANIZATION_MENU = Menu(
|
||||
),
|
||||
)
|
||||
|
||||
RACKS_MENU = Menu(
|
||||
label=_('Racks'),
|
||||
icon_class='mdi mdi-door-sliding',
|
||||
groups=(
|
||||
MenuGroup(
|
||||
label=_('Racks'),
|
||||
items=(
|
||||
get_model_item('dcim', 'rack', _('Racks')),
|
||||
get_model_item('dcim', 'rackrole', _('Rack Roles')),
|
||||
get_model_item('dcim', 'rackreservation', _('Reservations')),
|
||||
MenuItem(
|
||||
link='dcim:rack_elevation_list',
|
||||
link_text=_('Elevations'),
|
||||
permissions=['dcim.view_rack']
|
||||
),
|
||||
),
|
||||
),
|
||||
MenuGroup(
|
||||
label=_('Rack Types'),
|
||||
items=(
|
||||
get_model_item('dcim', 'racktype', _('Rack Types')),
|
||||
),
|
||||
),
|
||||
),
|
||||
)
|
||||
|
||||
DEVICES_MENU = Menu(
|
||||
label=_('Devices'),
|
||||
icon_class='mdi mdi-server',
|
||||
@ -460,6 +472,7 @@ ADMIN_MENU = Menu(
|
||||
|
||||
MENUS = [
|
||||
ORGANIZATION_MENU,
|
||||
RACKS_MENU,
|
||||
DEVICES_MENU,
|
||||
CONNECTIONS_MENU,
|
||||
WIRELESS_MENU,
|
||||
|
Loading…
Reference in New Issue
Block a user