Undefined index: category_urlx
/mnt/devel/Atrium/atriumstudio/temp/671aa0a86423f
http://www.atriumarchitekti.loc/sk/vyhladavanie/1?term=art&send=&target%5Bproject%5D=on (GET)
Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0
74 $__tpl_var = "";75 }76 $this->printOut($__tpl_var);77 ?>" data-width="1280" data-height="1280" data-type="photo">78 <div class="fake-fill" style="padding-top: <?php79 $__tpl_var = $this->searchResultItem['object_data']['height'] / $this->searchResultItem['object_data']['width'] * 100;80 $__tpl_var = str_replace(',','.',$__tpl_var);81 $this->printOut($__tpl_var);82 ?>%"></div>83 </div>84 </p>85 </div>8687 </div>88 } else if ($this->searchResultItem['type'] === 'project') { ?>89 <div class="search-result-item search-result-project">90 <h2><a href="<?php91 $__tpl_route = $this->app->router->routes["project"];92 $__tpl_route_data = array();93 $__tpl_values = array($this->searchResultItem['object_data']['category_urlx'],$this->searchResultItem['object_data']['url']);94 $this->renderUrl($__tpl_route, $__tpl_values, true);95 ?>"><?php96 if (isset($this->searchResultItem['object_data']['name']) === true) {97 $__tpl_var = $this->searchResultItem['object_data']['name'];98 } else {99 $__tpl_var = "";100 }101 $this->printOut($__tpl_var);102 ?></a></h2>103 <p class="url"><strong><?php $this->renderCustomMacro('%',' Projekt'); ?></strong> <span>|</span> <a href="<?php
74 $__tpl_var = "";75 }76 $this->printOut($__tpl_var);77 ?>" data-width="1280" data-height="1280" data-type="photo">78 <div class="fake-fill" style="padding-top: <?php79 $__tpl_var = $this->searchResultItem['object_data']['height'] / $this->searchResultItem['object_data']['width'] * 100;80 $__tpl_var = str_replace(',','.',$__tpl_var);81 $this->printOut($__tpl_var);82 ?>%"></div>83 </div>84 </p>85 </div>8687 </div>88 } else if ($this->searchResultItem['type'] === 'project') { ?>89 <div class="search-result-item search-result-project">90 <h2><a href="<?php91 $__tpl_route = $this->app->router->routes["project"];92 $__tpl_route_data = array();93 $__tpl_values = array($this->searchResultItem['object_data']['category_urlx'],$this->searchResultItem['object_data']['url']);94 $this->renderUrl($__tpl_route, $__tpl_values, true);95 ?>"><?php96 if (isset($this->searchResultItem['object_data']['name']) === true) {97 $__tpl_var = $this->searchResultItem['object_data']['name'];98 } else {99 $__tpl_var = "";100 }101 $this->printOut($__tpl_var);102 ?></a></h2>103 <p class="url"><strong><?php $this->renderCustomMacro('%',' Projekt'); ?></strong> <span>|</span> <a href="<?php
array ( 0 => 8, 1 => 'Undefined index: category_urlx', 2 => '/mnt/devel/Atrium/atriumstudio/temp/671aa0a86423f', 3 => 93, 4 => array ( 'ajax' => 'false', 'template' => '<?php foreach($this->searchResult as $this->searchResultItem) { ?> <?php if ($this->searchResultItem[\'type\'] === \'page\') { ?> <div class="search-result-item search-result-page"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["page"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'title\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'title\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Stránka\'); ?></strong> <span>|</span> <a href="<?php $__tpl_route = $this->app->router->routes["page"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["page"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'content\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'content\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'photo\') { ?> <div class="search-result-item search-result-photo"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["photo"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'file\'],\'photo\',\'1280x1280\'); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'old_file\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'old_file\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Fotografia\'); ?></strong> | <a href="<?php $__tpl_route = $this->app->router->routes["photo"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'file\'],\'photo\',\'1280x1280\'); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["photo"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'file\'],\'photo\',\'1280x1280\'); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"> <p> <div class="lazy-img" data-file="<?php if (isset($this->searchResultItem[\'object_data\'][\'file\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'file\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?>" data-width="1280" data-height="1280" data-type="photo"> <div class="fake-fill" style="padding-top: <?php $__tpl_var = $this->searchResultItem[\'object_data\'][\'height\'] / $this->searchResultItem[\'object_data\'][\'width\'] * 100; $__tpl_var = str_replace(\',\',\'.\',$__tpl_var); $this->printOut($__tpl_var); ?>%"></div> </div> </p> </div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'project\') { ?> <div class="search-result-item search-result-project"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["project"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'category_urlx\'],$this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'name\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'name\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Projekt\'); ?></strong> <span>|</span> <a href="<?php $__tpl_route = $this->app->router->routes["project"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'category_url\'],$this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["project"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'category_url\'],$this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'description\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'description\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'news\') { ?> <div class="search-result-item search-result-news"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["news"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'title\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'title\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Aktualita\'); ?></strong> | <a href="<?php $__tpl_route = $this->app->router->routes["news"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["news"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'content\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'content\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'product\') { ?> <div class="search-result-item search-result-product"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["eshopProduct"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'name\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'name\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'name\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Produkt\'); ?></strong> <span>|</span> <a href="<?php $__tpl_route = $this->app->router->routes["eshopProduct"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'name\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["eshopProduct"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'name\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'long_description\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'long_description\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'article\') { ?> <div class="search-result-item search-result-article"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["article"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'title\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'title\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Článok\'); ?></strong> | <a href="<?php $__tpl_route = $this->app->router->routes["article"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["article"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'content\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'content\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } ?> <?php } ?>', 'this' => 'object (Onion\\Templating\\View)', 'val' => 'SearchResult.html', 'var' => '__TEMPLATE__', 'tempFile' => '/mnt/devel/Atrium/atriumstudio/temp/671aa0a86423f', '__tpl_route' => 'object (Onion\\Application\\Router\\Route)', '__tpl_route_data' => array ( ), ), )
88 }89 }9091 public function render($ajax = false, $template = null)92 {93 if ($template === null) {94 $this['__TEMPLATE__'] = pathinfo($this->templateFile, PATHINFO_BASENAME);95 }96 $template = $this->compile($template);9798 foreach ($this->data as $var => $val) {99 $this->$var = $val;100 }101102 if (DEBUG === true) {103 $tempFile = TEMP_DIR . '/' . uniqid();104 file_put_contents($tempFile, $template);105106 ob_start();107 include($tempFile);108 $content = ob_get_clean();109 unlink($tempFile);110 } else {111 ob_start();112 $ret = eval(' ?>' . $template . '<?php ');113114 if ($ret === false) {115 trigger_error('Template parse error!');116 }117
array ( 0 => '/mnt/devel/Atrium/atriumstudio/temp/671aa0a86423f', )
23 class SearchResultsWidget extends \Onion\Templating\Widget4 {5 public function render($amount = 10, $template = null)6 {7 $template = $this->loadTemplate();89 $view = clone $this->view;10 return $view->render(false, $template);11 }121314 private function loadTemplate()15 {16 $hash = $this->getHash();1718 $templateContent = $this->services->cache->fetch($hash, 'template');1920 if (21 $templateContent !== false22 and DEBUG === false23 ) {24 return $templateContent;25 }2627 $templates = array();2829 foreach ($this->services->configuration->getKeys() as $key) {30 if (31 $key['group'] !== 'search_target'
array ( 0 => 'false', 1 => '<?php foreach($this->searchResult as $this->searchResultItem) { ?> <?php if ($this->searchResultItem[\'type\'] === \'page\') { ?> <div class="search-result-item search-result-page"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["page"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'title\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'title\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Stránka\'); ?></strong> <span>|</span> <a href="<?php $__tpl_route = $this->app->router->routes["page"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["page"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'content\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'content\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'photo\') { ?> <div class="search-result-item search-result-photo"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["photo"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'file\'],\'photo\',\'1280x1280\'); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'old_file\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'old_file\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Fotografia\'); ?></strong> | <a href="<?php $__tpl_route = $this->app->router->routes["photo"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'file\'],\'photo\',\'1280x1280\'); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["photo"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'file\'],\'photo\',\'1280x1280\'); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"> <p> <div class="lazy-img" data-file="<?php if (isset($this->searchResultItem[\'object_data\'][\'file\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'file\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?>" data-width="1280" data-height="1280" data-type="photo"> <div class="fake-fill" style="padding-top: <?php $__tpl_var = $this->searchResultItem[\'object_data\'][\'height\'] / $this->searchResultItem[\'object_data\'][\'width\'] * 100; $__tpl_var = str_replace(\',\',\'.\',$__tpl_var); $this->printOut($__tpl_var); ?>%"></div> </div> </p> </div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'project\') { ?> <div class="search-result-item search-result-project"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["project"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'category_urlx\'],$this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'name\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'name\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Projekt\'); ?></strong> <span>|</span> <a href="<?php $__tpl_route = $this->app->router->routes["project"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'category_url\'],$this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["project"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'category_url\'],$this->searchResultItem[\'object_data\'][\'url\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'description\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'description\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'news\') { ?> <div class="search-result-item search-result-news"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["news"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'title\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'title\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Aktualita\'); ?></strong> | <a href="<?php $__tpl_route = $this->app->router->routes["news"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["news"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'content\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'content\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'product\') { ?> <div class="search-result-item search-result-product"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["eshopProduct"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'name\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'name\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'name\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Produkt\'); ?></strong> <span>|</span> <a href="<?php $__tpl_route = $this->app->router->routes["eshopProduct"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'name\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["eshopProduct"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'name\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'long_description\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'long_description\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } else if ($this->searchResultItem[\'type\'] === \'article\') { ?> <div class="search-result-item search-result-article"> <h2><a href="<?php $__tpl_route = $this->app->router->routes["article"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php if (isset($this->searchResultItem[\'object_data\'][\'title\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'title\']; } else { $__tpl_var = ""; } $this->printOut($__tpl_var); ?></a></h2> <p class="url"><strong><?php $this->renderCustomMacro(\'%\',\' Článok\'); ?></strong> | <a href="<?php $__tpl_route = $this->app->router->routes["article"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?>"><?php $__tpl_route = $this->app->router->routes["article"]; $__tpl_route_data = array(); $__tpl_values = array($this->searchResultItem[\'object_data\'][\'id\'],$this->searchResultItem[\'object_data\'][\'title\']); $this->renderUrl($__tpl_route, $__tpl_values, true); ?></a></p> <div class="perex"><p><?php if (isset($this->searchResultItem[\'object_data\'][\'content\']) === true) { $__tpl_var = $this->searchResultItem[\'object_data\'][\'content\']; } else { $__tpl_var = ""; } $__tpl_var = call_user_func($this->filters["format"], $__tpl_var); $__tpl_var = call_user_func($this->filters["firstParagraph"], $__tpl_var); $__tpl_var = call_user_func($this->filters["truncate"], $__tpl_var,1000); echo $__tpl_var; ?></p></div> </div> <?php } ?> <?php } ?>', )
446 <label>447 <input type="checkbox" name="target[<?php448 if (isset($this->sTarget) === true) {449 $__tpl_var = $this->sTarget;450 } else {451 $__tpl_var = "";452 }453 $this->printOut($__tpl_var);454 ?>]" <?php if (in_array($this->sTarget, $this->searchTargets)) { ?>checked<?php } ?>>455 <?php $this->renderCustomMacro('%', 'search_text_'.$this->sTarget); ?>456 </label>457 <?php } ?>458 </p>459 </form>460461 <?php if (empty($this->searchTerm) === false) { ?>462 <div class="search-result">463 <?php464 $__tpl_object = new SearchResultsWidget($this->services, $this);465 echo $__tpl_object->render();466467 ?>468 </div>469470 <ul class="paginator">471 <?php472 foreach($this->paginator->links as $this->link) { ?>473 <li <?php474 $__tpl_classes = array();475 $__tpl_classes[] = \Onion\Utils\Strings::webalize($this->link['current'] ? 'active' : '');
array ( )
88 }89 }9091 public function render($ajax = false, $template = null)92 {93 if ($template === null) {94 $this['__TEMPLATE__'] = pathinfo($this->templateFile, PATHINFO_BASENAME);95 }96 $template = $this->compile($template);9798 foreach ($this->data as $var => $val) {99 $this->$var = $val;100 }101102 if (DEBUG === true) {103 $tempFile = TEMP_DIR . '/' . uniqid();104 file_put_contents($tempFile, $template);105106 ob_start();107 include($tempFile);108 $content = ob_get_clean();109 unlink($tempFile);110 } else {111 ob_start();112 $ret = eval(' ?>' . $template . '<?php ');113114 if ($ret === false) {115 trigger_error('Template parse error!');116 }117
array ( 0 => '/mnt/devel/Atrium/atriumstudio/temp/671aa0a3f1b84', )
162 $parameters = $this->currentRoute->getResource();163164 $this->runHooks('system.hooks.afterCreateController');165166 call_user_func_array(array($this->controller, 'before'), $parameters);167168 $this->runHooks('system.hooks.beforeControllerRun');169170 call_user_func_array(array($this->controller, $this->actionName), $parameters);171172 $this->runHooks('system.hooks.afterControllerRun');173174 call_user_func_array(array($this->controller, 'after'), $parameters);175176 if (is_object($this->controller->view) === true) {177 $view['flash'] = $this->flash['current'];178179 $this->runHooks('system.hooks.beforeRenderView');180181 $body = $view->render($this->request->isAjax());182183 $this->response->setBody($body);184 } else {185 $this->runHooks('system.hooks.beforeRenderView');186187 $this->response->setBody($this->controller->view);188 }189190 $_SESSION['onion.flash'] = $this->flash['next'];191
array ( 0 => 'false', )
132 WWW_DIR.'/js/vendor/cookie.js',133 WWW_DIR.'/js/vendor/scroll-top.js',134 ),135 'less' => array(136 )137 ),138 'after' => array(139 'js' => array(140 WWW_DIR.'/js/main.js',141 ),142 'less' => array(143 WWW_DIR.'/less/main.less'144 )145 )146 )147 );148149 $app = new \Onion\Application($configuration);150151 $app->run();152 exit;
array ( )
13 // absolute filesystem path to the libraries14 define('LIBS_DIR', realpath(WWW_DIR.'/../vendor'));1516 // absolute filesystem path to the web root17 define('ONION_DIR', LIBS_DIR.'/Onion');1819 // absolute filesystem path to the application root20 define('APP_DIR', WWW_DIR.'/../app');2122 // absolute filesystem path to the temporary files23 define('TEMP_DIR', realpath(WWW_DIR.'/../temp'));2425 // absolute filesystem path to the cache26 define('CACHE_DIR', realpath(WWW_DIR.'/../cache'));2728 define('ONIONCMS_DIR', realpath(ONION_DIR.'/../onionCMS'));2930 // load bootstrap file31 if ($_SERVER["SERVER_ADDR"] === "127.0.0.1") {32 require ONIONCMS_DIR.'/bootstrap.dev.php';33 } else {34 require ONIONCMS_DIR.'/bootstrap.php';35 }
array ( 0 => '/mnt/devel/Atrium/atriumstudio/vendor/onionCMS/bootstrap.dev.php', )
array ( 'REDIRECT_STATUS' => '200', 'HTTP_HOST' => 'www.atriumarchitekti.loc', 'HTTP_USER_AGENT' => 'Mozilla/5.0 (X11; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8', 'HTTP_ACCEPT_LANGUAGE' => 'sk,cs;q=0.8,en-US;q=0.5,en;q=0.3', 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate', 'HTTP_REFERER' => 'http://www.atriumarchitekti.loc/sk/vyhladavanie/1?term=cnic&send=&target%5Bproject%5D=on', 'HTTP_CONNECTION' => 'keep-alive', 'HTTP_COOKIE' => 'consent_cookie=%7B%22preferences%22%3Atrue%2C%22statistics%22%3Atrue%2C%22marketing%22%3Atrue%2C%22functionality%22%3Atrue%7D; gtm_atrium=%7B%22security_storage%22%3A%22granted%22%2C%22functionality_storage%22%3A%22granted%22%2C%22personalization_storage%22%3A%22granted%22%2C%22analytics_storage%22%3A%22granted%22%2C%22ad_user_data%22%3A%22granted%22%2C%22ad_personalization%22%3A%22granted%22%2C%22ad_storage%22%3A%22granted%22%7D; qazfdrtygdfxsw=7b3q16iktlt6lasj8egvmop039flrtcpdt5hr95rt3q8v4q8dj8gc8s41rnaqnk142a7dd7sq23a27bprtrtdc410spck69asjgrdp1; language=sk; ws56trt87dfgxzaq=TE50c2pZTzk3U2s3ZGNhbVpLVHJ2UW00OHh4eTZJZmkxQ0NrUkgxbDR1NStrQ2lIcVZscjNaT21FWlpybVZWUXV0WmhJRjk0TVFxTytXMlRNRGxkbE92ek9DVmlCa2JxcUhVZXlCbGZyYnB0RXczOFkzL1lNa1Zkb2RCQzFxY2JGSk9TWC9nWUM4VTB6ZTAvT1VlV2pSZVdDN3Q5Z01LWGhIdXNXVUpXem9POS9tUmN5bVBHZ3hCemtSeW5GejJhN0ZGNWZQaDdXWWFKSWNQMFVGWXdDTjNvaTVaTGpEVUgxQitFVGtWWkVaK2RqWEt6SVNzMXNQajZJaHJ2MnE5ejgrMHNnQnJWYS9iNytUdGJCQnB4ZHc9PQt9HidH8U%2Frmm%2B1RjLCGV8%3D', 'HTTP_UPGRADE_INSECURE_REQUESTS' => '1', 'HTTP_PRIORITY' => 'u=0, i', 'PATH' => '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin', 'SERVER_SIGNATURE' => '<address>Apache/2.4.25 (Debian) Server at www.atriumarchitekti.loc Port 80</address> ', 'SERVER_SOFTWARE' => 'Apache/2.4.25 (Debian)', 'SERVER_NAME' => 'www.atriumarchitekti.loc', 'SERVER_ADDR' => '127.0.0.1', 'SERVER_PORT' => '80', 'REMOTE_ADDR' => '127.0.0.1', 'DOCUMENT_ROOT' => '/mnt/devel/Atrium/atriumstudio/www_root', 'REQUEST_SCHEME' => 'http', 'CONTEXT_PREFIX' => '', 'CONTEXT_DOCUMENT_ROOT' => '/mnt/devel/Atrium/atriumstudio/www_root', 'SERVER_ADMIN' => 'webmaster@localhost', 'SCRIPT_FILENAME' => '/mnt/devel/Atrium/atriumstudio/www_root/index.php', 'REMOTE_PORT' => '34186', 'REDIRECT_URL' => '/sk/vyhladavanie/1', 'REDIRECT_QUERY_STRING' => 'term=art&send=&target%5Bproject%5D=on', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => 'term=art&send=&target%5Bproject%5D=on', 'REQUEST_URI' => '/sk/vyhladavanie/1?term=art&send=&target%5Bproject%5D=on', 'SCRIPT_NAME' => '/index.php', 'PHP_SELF' => '/index.php', 'REQUEST_TIME_FLOAT' => 1729798307.5699999, 'REQUEST_TIME' => 1729798307, )
array ( 'term' => 'art', 'send' => '', 'target' => array ( 'project' => 'on', ), )
array ( 'term' => 'art', 'send' => '', 'target' => array ( 'project' => 'on', ), )