Доброго времени суток.
Возникла необходимость реализовать на сайте сортировку.
Следуя инструкциям описанным в данной статье
http://forum.jbzoo.c...ьная сортировка(автору большое спасибо) удалось настроить сортировку в каталоге, а вот на странице поиска сортировка не реагирует вообще никак. Подозреваю что что-то не так в этой части кода:
if ($this->app->zoo->getApplication()->id == 1) {
$myuri = JFactory::getURI();
$myurl = $myuri->toString(array('path', 'query', 'fragment'));
$currentorder = $_SESSION['orderkit'];
if (!$currentorder) {$currentorder = 'price_asc';}
?>
<div class="orderblock">
<span class="ordertitle">Сортировать</span>
<span class="searchsel">
<ul>
<li <?php if ($currentorder == "price_asc") {print 'class="active"';} ?>><a href="<?php print $myurl; ?>&orderkit=price_asc" class="price asc">cначала дешевые</a></li>
<li <?php if ($currentorder == "price_desc") {print 'class="active"';} ?>><a href="<?php print $myurl; ?>&orderkit=price_desc" class="price desc">cначала дорогие</a></li>
<li <?php if ($currentorder == "popular_desc") {print 'class="active"';} ?>><a href="<?php print $myurl; ?>&orderkit=popular_desc" class="popular desc">cначала популярные</a></li>
<li <?php if ($currentorder == "date_desc") {print 'class="active"';} ?>><a href="<?php print $myurl; ?>&orderkit=date_desc" class="date desc">cначала новые</a></li>
<li <?php if ($currentorder == "date_asc") {print 'class="active"';} ?>><a href="<?php print $myurl; ?>&orderkit=date_asc" class="date asc">cначала старые</a></li>
</ul>
</span>
</div>
<?php
}
Путь: media\zoo\applications\jbuniversal\templates\catalog\filter.php
Буду рад, если кто сможет подсказать, что не так.
Заранее спасибо.










