= $tabs ?>
= $paginator ?>
= $limiter ?>
= $sortBox ?>
= $filterEditor ?>
= $timeRangePicker ?>
';
foreach ($services as $service) {
echo '
'
. '
'
. $this->qlink(
$service->host_name === $service->host_display_name
? $service->host_display_name
: $service->host_display_name . ' (' . $this->escape($service->host_name) . ')',
$hostBaseUrl->with(['host' => $service->host_name]),
null,
['data-base-target' => '_next']
)
. ': '
. $this->qlink(
$service->service_description === $service->service_display_name
? $service->service_display_name
: $service->service_display_name . ' (' . $this->escape($service->service_description) . ')',
$serviceBaseUrl->with([
'host' => $service->host_name,
'service' => $service->service_description
]),
null,
['data-base-target' => '_next']
)
. '
';
echo (new Service($service))->setPreloadDummy()->handleRequest();
echo '';
}
if ($hasMoreServices) {
echo '
'
. $this->qlink(
mt('monitoring', 'Show More'),
$this->url()->without(array('view', 'limit')),
null,
[
'class' => 'action-link',
'data-base-target' => '_next'
]
)
. '
';
}
echo '
';
} else {
echo '' . $this->escape(mt('monitoring', 'No services found matching the filter.')) . '
';
}
?>