zabbix3.2 二次开发——添加menu

来源:互联网 发布:宝马编程是什么意思 编辑:程序博客网 时间:2024/06/05 22:07

这里写图片描述

如果所示,在zabbix菜单栏中添加一个错误收集器模块(Error Collector),有两个子栏目错误列表(Error List)和报警设置(Alert Seting)。

需要修改两个地方

\include\menu.inc.php Line 305

添加

'collector' => [            'label' => _('Error Collector'),            'user_type' => USER_TYPE_SUPER_ADMIN,            'default_page_id' => 0,            'pages' => [                [                    'url' => 'errorList.php',                    'label' => _('Error List')                ],                [                    'url' => 'alertSeting.php',                    'label' => _('Alert Seting')                ]            ]        ],

\js\main.js Line 104

修改为

menus:          {'view': 0, 'cm': 0, 'reports': 0, 'config': 0, 'admin': 0, 'collector':0},

然后我们在根目录新建alertSeting.php和errorList.php这两个页面即可。

参考文章:
http://www.open-open.com/lib/view/open1376617173788.html

0 0
原创粉丝点击