getBrandsByRubriek("Recensie", true); $categories = $rubriek->getRubriekByGroup("Recensie", $cat); $subcategories = $subRubriek->getSubRubriekByRubriekId( array_map(function ($o) { return $o->id; }, $categories), array_map(function ($o) { return $o->isDefault; }, $categories) ); $title = "RECENSIE"; $titles = "RECENSIES"; $contentType = "Recensie"; }elseif($page == "search") { $cat = intval(cls_functions::request("cat", false, 50)); $brands = $hifind->getBrandsByRubriek("Artikel','Nieuws','Occasion','Product','Recensie','Merk','Winkel", true); $categories = $rubriek->searchCategories(); $subcategories = []; $title = "ZOEKEN"; $titles = "ZOEKEN"; $contentType = "Zoek"; }elseif($page == "products") { $cat = intval(cls_functions::request("cat", false, 50)); $brands = $hifind->getBrandsByRubriek("Product", true); $categories = $rubriek->searchCategories(); $subcategories = $subRubriek->getProductCategories(true); $title = "PRODUCTEN"; $titles = "ZOEKEN"; $contentType = "Zoek"; }elseif($page == "articles") { $brands = $hifind->getBrandsByRubriek(array("Artikel"),true); $categories = $rubriek->articleCategories(); $subcategories = $subRubriek->getProductCategories(false); $title = "ACHTERGRONDARTIKELEN"; $titles = "ACHTERGRONDARTIKELEN"; $contentType = "Achtergrondartikelen"; }elseif($page == "hivisit") { $brands = $hifind->getBrandsByRubriek(array("Hi-Visit"),true); $categories = $rubriek->articleCategories(); $subcategories = $subRubriek->getProductCategories(false, 140); $title = "HI-VISITS"; $titles = $title; $contentType = "Hi-Visit"; }else{ define("TEASER","HIFI.NL voorziet in de meest actuele informatie over audio-/videoproducten, achtergronden en film- en muziektitels."); // $brands = $hifind->getBrandsByRubriek(array("Nieuws","Artikel"),true); // $categories = $rubriek->getRubriekByGroup(array("Nieuws","Artikel")); // $subcategories = $subRubriek->getSubRubriekByRubriekId( // array_map(function($o){return $o->id;}, $categories), // array_map(function($o){return $o->isDefault;}, $categories) // ); $brands = $hifind->getBrandsByRubriek(array("Nieuws","Artikel"),true); $categories = $rubriek->newsCategories(); $subcategories = $subRubriek->getProductCategories(false); $title = "NIEUWS"; $titles = "NIEUWS"; $contentType = "Nieuws"; } $years = []; foreach(range(date("Y"), 1999) AS $y) { $years[] = array( "yearName" => (date("Y") == $y ? "Dit jaar" : $y), "year" => $y ); } /** * ------------------------------------------------------------------------------------------------------------------------------ * Finalize and plot. * ------------------------------------------------------------------------------------------------------------------------------ */ $content->loadTemplate("../../../#templates/search/" . $template . ".htm"); if(strstr($_SERVER['REQUEST_URI'],"q=")){ $q = explode("&",$_SERVER['REQUEST_URI']); $q = explode("q=",$q[0]); $content->set("[q]", str_replace("+"," ",end($q))); $content->setif("hasSearchVal", true); }elseif(strstr($_SERVER['REQUEST_URI'],"search_str=")){ $q = explode("&",$_SERVER['REQUEST_URI']); $q = explode("search_str=",$q[0]); $q = end($q); if( $q != ''){ if(substr_count(urldecode( $q),"\\")>4) { $q = ""; } } $content->set("[q]", str_replace("+"," ",$q)); $content->setif("hasSearchVal", true); }else { $content->setif("hasSearchVal", false); } $content->setif("isNews", ($page == "news" || $page == "articles")); $content->setif("isSearch", ($page == "search" || $page == "products")); $content->setif("isProducts", ($page == "products")); $content->setif("showfeedback", false);//($page == "search")); $content->loadArray("categories", $categories); $content->loadArray("subcategories", $subcategories); $content->loadArray("brands", $brands); $content->loadArray("years", $years); $content->set("[lang]", ( $_REQUEST['lang'] == 'fr' ? 'fr' : 'nl' )); $content->set("[pagetitle]", $title); $content->set("[titles]", $titles); $content->set("[contentType]", $contentType); $content->set("[meta]", $content->parse("../../../include/hifimeta.php", $metaOptions)); $content->set("[kop]", $content->parse("../../../include/" . SITEHEADER, array( "fullscreen" => 1 )) . "