File: D:/HostingSpaces/SBogers10/tops.komma.pro/wwwroot/pages/includes/filters.php
<?php
/**
* uses.xml.php
* Created by Komma Mediadesign.
* Author: mike
* Date: 16/04/14
*/
/*
* Filters one category in sidebar ( "other filters in this category" )
*/
function getFilters($preUrl, $filters = array())
{
// Get Language
$Translator = new Translator(URL_LANG);
$lang = $Translator->get();
$urls = $Translator->getUrls();
$pages = $Translator->getPages();
$filterName = str_replace('-',' ',$pages[$preUrl]);
$filterName = ucfirst($filterName);
if(isset($lang[$preUrl])) $filterName = $lang[$preUrl];
if( ! defined('URL_SUB2'))
{
$title = $lang['type'] . ' ' . $filterName;
}
else
{
$title = $lang['other'] . ' ' . $filterName;
}
$output = '';
$output .= '<title urlName="' . $urls['filters'] .'/' . $pages[$preUrl] . '">' . $title . '</title>';
foreach($filters as $filter)
{
$label = str_replace('-',' ',$pages[$filter]);
$label = ucfirst($label);
if(isset($lang[$filter])) $label = $lang[$filter];
$output .= '<li>
<img src="/public/images/static/filters/sidebar/' . $filter . '.jpg" alt="' . $label. '" />
<label>' . $label. '</label>
</li>';
}
return $output;
}
/*
* Main filter categories in sidebar
*/
function getMainCatFilters($filters = array())
{
// Get Language
$Translator = new Translator(URL_LANG);
$lang = $Translator->get();
$urls = $Translator->getUrls();
$pages = $Translator->getPages();
$output = '';
$output .= '<title urlName="' . $urls['filters'] .'/">' . $lang['related_filters'] . '</title>';
foreach($filters as $filter)
{
$label = str_replace('-',' ',$pages[$filter]);
$label = ucfirst($label);
if(isset($lang[$filter])) $label = $lang[$filter];
$subUrl = $pages[$filter];
$output .= '<li urlName="' . $urls['filters'] .'/' . $subUrl . '">
<img src="/public/images/static/filters/sidebar/' . $filter . '.jpg" alt="' . $label. '" />
<label>' . $label. '</label>
</li>';
}
return $output;
}
/*
* Filters in content survey
*/
function getSurveyFilters($preUrl, $filters = array())
{
// Get Language
$Translator = new Translator(URL_LANG);
$lang = $Translator->get();
$pages = $Translator->getPages();
$label = str_replace('-',' ',$pages[$preUrl]);
$label = ucfirst($label);
if(isset($lang[$preUrl])) $label = $lang[$preUrl];
if( ! defined('URL_SUB2'))
{
$title = $lang['type'] . ' ' . $label;
}
else
{
$title = $lang['other'] . ' ' . $label;
}
$output = '';
$output .= '<title>' . $title .' </title>';
foreach($filters as $filter)
{
$label = str_replace('-',' ',$pages[$filter]);
$label = ucfirst($label);
if(isset($lang[$filter])) $label = $lang[$filter];
$output .= '<li urlName="' . $preUrl . '">
<img src="/public/images/static/filters/survey/' . $filter . '.jpg" alt="' . $label. '" />
<title>' . $label. '</title>
</li>';
}
return $output;
}
/*
* Filters in content survey
*/
function getMainCatSurveyFilters($filters = array())
{
// Get Language
$Translator = new Translator(URL_LANG);
$lang = $Translator->get();
$pages = $Translator->getPages();
$output = '';
$output .= '<title>' . $lang['related_filters'] . '</title>';
foreach($filters as $filter)
{
$label = str_replace('-',' ',$pages[$filter]);
$label = ucfirst($label);
if(isset($lang[$filter])) $label = $lang[$filter];
$output .= '<li>
<img src="/public/images/static/filters/survey/' . $filter . '.jpg" alt="' . $label. '" />
<title>' . $label. '</title>
</li>';
}
return $output;
}