{ $condition .= " AND visibility_type = 1"; } $stm = $this->db->prepare("SELECT id FROM ".$table." WHERE code = :code $condition "); $stm->bindParam(":code",$code); $stm->execute(); $data = $stm->fetchAll(); if (count($data) == 0) { if ($force == true) { throw new Exception("CODE {$code} neexistuje!"); } else { return false; } } elseif (count($data) > 1) { if ($force == true) { throw new Exception("Dvojnasobne CODE {$code}!"); } else { return false; } } else { return $data[0]['id'];
"CODE neexistuje!"
function renderBreadcrumbs() { $this->addDefaultBreadcrumbs(); $this->smarty->assign("breadcrumbs", array_reverse($this->breadcrumbs)); echo $this->smarty->fetch("breadcrumbs.tpl"); } /** * @param null $code * nastavuje aj id, kedze je to mozne urcit z code * dalej nastavuje aj showIds */ public function setCode($code) { $this->code = $code; // nastavujte sa aj id, kedze vieme code $id = $this->CCode->getIdByCode($this->code, "webmenu"); $this->setId($id); // nastav showIds $this->setShowId($id); // nastavuje top id na selected } /** * @return null */ public function getCode($force = true) { if ($force == true && $this->code == NULL) { throw new exception("Nenastavene code"); } else {
null
"webmenu"
<?php $page = "page_vypis"; include_once("global.php"); if (isset($_GET['seonazov'])) { $code = $menu->getCodeFromSeonazov($_GET['seonazov']); $pages = $cpage->getPagesByCode($code); $clanky = $clanok->getClankyByCodeOrDefault($code, array()); $menu->setCode($code); if(!empty($pages)) $layout->setData($pages[0]); // $bannery = $banner->getBannerByPage($code); $layout->setMainTemplate("page_vypis.tpl"); $smarty->assign("pages", $pages); $smarty->assign("data", $clanky); $smarty->assign("banner",$banner->getBannerByPage($code)); if (isset($_GET['vypis'])) $smarty->assign("vypis", $_GET['vypis']); else $smarty->assign("vypis", "clanok"); $smarty->display("layout.tpl"); }
null
Key | Value |
seonazov | "404"
|
Key | Value |
PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
TEMP | "/data-hosts/bobula-nabytok/tmp"
|
TMPDIR | "/data-hosts/bobula-nabytok/tmp"
|
TMP | "/data-hosts/bobula-nabytok/tmp"
|
HOSTNAME | "" |
SCRIPT_NAME | "/web/page_vypis.php"
|
REQUEST_URI | "/404"
|
QUERY_STRING | "seonazov=404"
|
REQUEST_METHOD | "GET"
|
SERVER_PROTOCOL | "HTTP/2.0"
|
GATEWAY_INTERFACE | "CGI/1.1"
|
REDIRECT_QUERY_STRING | "seonazov=404"
|
REDIRECT_URL | "/web/404"
|
REMOTE_PORT | "38586"
|
SCRIPT_FILENAME | "/data/bobula-nabytok/web/page_vypis.php"
|
SERVER_ADMIN | "servis@stuffnet.sk"
|
CONTEXT_DOCUMENT_ROOT | "/data/bobula-nabytok"
|
CONTEXT_PREFIX | "" |
REQUEST_SCHEME | "https"
|
DOCUMENT_ROOT | "/data/bobula-nabytok"
|
REMOTE_ADDR | "3.209.81.51"
|
SERVER_PORT | "443"
|
SERVER_ADDR | "95.105.255.176"
|
SERVER_NAME | "www.bobula-nabytok.sk"
|
SERVER_SOFTWARE | "Apache"
|
SERVER_SIGNATURE | "" |
HTTP_HOST | "www.bobula-nabytok.sk"
|
HTTP_REFERER | "https://www.bobula-nabytok.sk/web/clanok/5-kuchyne"
|
HTTP_USER_AGENT | "claudebot"
|
HTTP_ACCEPT | "*/*"
|
proxy-nokeepalive | "1"
|
SSL_TLS_SNI | "www.bobula-nabytok.sk"
|
HTTPS | "on"
|
H2_STREAM_TAG | "1240-5"
|
H2_STREAM_ID | "5"
|
H2_PUSHED_ON | "" |
H2_PUSHED | "" |
H2_PUSH | "off"
|
H2PUSH | "off"
|
HTTP2 | "on"
|
SCRIPT_URI | "https://www.bobula-nabytok.sk/404"
|
SCRIPT_URL | "/404"
|
REDIRECT_STATUS | "200"
|
REDIRECT_SSL_TLS_SNI | "www.bobula-nabytok.sk"
|
REDIRECT_HTTPS | "on"
|
REDIRECT_H2_STREAM_TAG | "1240-5"
|
REDIRECT_H2_STREAM_ID | "5"
|
REDIRECT_H2_PUSHED_ON | "" |
REDIRECT_H2_PUSHED | "" |
REDIRECT_H2_PUSH | "off"
|
REDIRECT_H2PUSH | "off"
|
REDIRECT_HTTP2 | "on"
|
REDIRECT_SCRIPT_URI | "https://www.bobula-nabytok.sk/404"
|
REDIRECT_SCRIPT_URL | "/404"
|
REDIRECT_REDIRECT_STATUS | "200"
|
REDIRECT_REDIRECT_SSL_TLS_SNI | "www.bobula-nabytok.sk"
|
REDIRECT_REDIRECT_HTTPS | "on"
|
REDIRECT_REDIRECT_H2_STREAM_TAG | "1240-5"
|
REDIRECT_REDIRECT_H2_STREAM_ID | "5"
|
REDIRECT_REDIRECT_H2_PUSHED_ON | "" |
REDIRECT_REDIRECT_H2_PUSHED | "" |
REDIRECT_REDIRECT_H2_PUSH | "off"
|
REDIRECT_REDIRECT_H2PUSH | "off"
|
REDIRECT_REDIRECT_HTTP2 | "on"
|
REDIRECT_REDIRECT_SCRIPT_URI | "https://www.bobula-nabytok.sk/404"
|
REDIRECT_REDIRECT_SCRIPT_URL | "/404"
|
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/web/page_vypis.php"
|
REQUEST_TIME_FLOAT | 1711710466.8532
|
REQUEST_TIME | 1711710466
|