setNoDataMessage($data['url']['error']); } else { $item = (new CIFrame($data['url']['url'], '100%', '100%', 'auto'))->addClass(ZBX_STYLE_WIDGET_URL); if ($data['config']['iframe_sandboxing_enabled'] == 1) { $item->setAttribute('sandbox', $data['config']['iframe_sandboxing_exceptions']); } } $output = [ 'name' => $data['name'], 'body' => $item->toString() ]; if (($messages = getMessages()) !== null) { $output['messages'] = $messages->toString(); } if ($data['user']['debug_mode'] == GROUP_DEBUG_MODE_ENABLED) { CProfiler::getInstance()->stop(); $output['debug'] = CProfiler::getInstance()->make()->toString(); } echo json_encode($output);