Source
if($httpTest['status'] == HTTPTEST_STATUS_ACTIVE && isset($httpTestsLastData[$httpTestId]) && $httpTestsLastData[$httpTestId]['lastfailedstep']) {
<?php
/*
** Copyright (C) 2001-2025 Zabbix SIA
**
** This program is free software: you can redistribute it and/or modify it under the terms of
** the GNU Affero General Public License as published by the Free Software Foundation, version 3.
**
** This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
** without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
** See the GNU Affero General Public License for more details.
**
** You should have received a copy of the GNU Affero General Public License along with this program.
** If not, see <https://www.gnu.org/licenses/>.
**/
/**
* @var CView $this
* @var array $data
*/
require_once dirname(__FILE__).'/js/configuration.httpconf.list.js.php';
$hg_ms_params = $data['context'] === 'host' ? ['with_hosts' => true] : ['with_templates' => true];
$filter_column_left = (new CFormList())
->addRow(
new CLabel($data['context'] === 'host' ? _('Host groups') : _('Template groups'), 'filter_groupids__ms'),
(new CMultiSelect([
'name' => 'filter_groupids[]',
'object_name' => $data['context'] === 'host' ? 'hostGroup' : 'templateGroup',
'data' => $data['filter']['groups'],
'popup' => [
'parameters' => [
'srctbl' => $data['context'] === 'host' ? 'host_groups' : 'template_groups',
'srcfld1' => 'groupid',
'dstfrm' => 'zbx_filter',
'dstfld1' => 'filter_groupids_',
'editable' => true,
'enrich_parent_groups' => true
] + $hg_ms_params
]
]))->setWidth(ZBX_TEXTAREA_MEDIUM_WIDTH)
)
->addRow(
(new CLabel(($data['context'] === 'host') ? _('Hosts') : _('Templates'), 'filter_hostids__ms')),
(new CMultiSelect([
'name' => 'filter_hostids[]',
'object_name' => $data['context'] === 'host' ? 'hosts' : 'templates',
'data' => $data['filter']['hosts'],
'popup' => [
'filter_preselect' => [
'id' => 'filter_groupids_',
'submit_as' => $data['context'] === 'host' ? 'groupid' : 'templategroupid'
],
'parameters' => [
'srctbl' => $data['context'] === 'host' ? 'hosts' : 'templates',
'srcfld1' => 'hostid',
'dstfrm' => 'zbx_filter',
'dstfld1' => 'filter_hostids_',
'editable' => 1
]
]
]))->setWidth(ZBX_TEXTAREA_MEDIUM_WIDTH)