| Current Path : /home/helpink/www/components/com_jbusinessdirectory/include/ |
| Current File : /home/helpink/www/components/com_jbusinessdirectory/include/letterfilter.php |
<?php
/**
* @package J-BusinessDirectory
*
* @author CMSJunkie http://www.cmsjunkie.com/
* @copyright Copyright (C) 2007 - 2022 CMSJunkie. All rights reserved.
* @license https://www.gnu.org/licenses/agpl-3.0.en.html
*/
defined('_JEXEC') or die('Restricted access');
?>
<div class="catalog-letters">
<?php
$letters = range('A', 'Z');
$language = JFactory::getLanguage();
$language_tag = $language->getTag();
if ($language_tag=="el-GR") {
$letters=array('Α','Β','Γ','Δ','Ε','Ζ','Η','Θ','Ι','Κ','Λ','Μ','Ν','Ξ','Ο','Π','Ρ','Σ','Τ','Υ','Φ','Χ','Ψ','Ω');
} elseif ($language_tag=="es-ES") {
$letters=array('A','B','C','Ch','D','E','F','G','H','I','J','K','L','LL','M','N','Ñ','O','P','Q','R',' S','T','U','V','W','X','Y','Z');
} elseif ($language_tag=="ru-RU") {
$letters=array('А','Б','В','Г','Д','Е','Ё','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ц','Ч','Ш','Щ','ъ','Ы','ь','Э','Ю','Я');
} ?>
<a href="javascript:chooseLetter('[x]')">
<span class="<?php echo $this->letter=='[x]'? 'letter-selected':'' ?>">#</span>
</a>
<a href="javascript:chooseLetter('[0-9]')">
<span class="<?php echo isset($this->letter) && strtoupper($this->letter)=='[0-9]'? 'letter-selected':'' ?>">0-9</span>
</a>
<?php foreach ($letters as $i) { ?>
<a href="javascript:chooseLetter('<?php echo $i ?>')">
<?php
$class="no-class";
if (isset($this->letter) && strtoupper($this->letter) == $i) {
$class='letter-selected ';
}
if (isset($this->letter) && isset($this->letters[$i])) {
$class.=" used-letter";
} ?>
<span class="<?php echo $class ?>"><?php echo $i ?> </span>
</a>
<?php } ?>
<a href="javascript:chooseLetter('')">
<span class="<?php echo empty($this->letter)?'letter-selected':'' ?>"> <?php echo JText::_('LNG_ALL')?></span>
</a>
</div>
<script>
function chooseLetter(letter){
jQuery("#adminForm #letter").val(letter);
jQuery("#adminForm").submit();
}
</script>