Доброго времени суток.
Возникла необходимость реализовать на сайте сортировку.
Следуя инструкциям описанным в данной статье
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
Буду рад, если кто сможет подсказать, что не так.
Заранее спасибо.