Купил готовую сборку. По умолчанию на станице категорий отсутствует код сортировки товаров. на форуме есть старая ветка , где приводится код Код (CODE): [LIST=1] [*]<div class="orderby-displaynumber"> [*] [*] <div class="width70 floatleft"> [*] <?php echo $this->orderByList['orderby']; ?> [*] <?php echo $this->orderByList['manufacturer']; ?> [*] </div> [*] [*] <div class="width30 floatright display-number"> [*] <?php echo $this->vmPagination->getResultsCounter ();?> [*] <br/> [*] <?php echo $this->vmPagination->getLimitBox (); ?> [*] </div> [*] [*] <div class="vm-pagination"> [*] <?php echo $this->vmPagination->getPagesLinks (); ?> [*] <span style="float:right"><?php echo $this->vmPagination->getPagesCounter (); ?></span> [*] </div> [*] [*] <div class="clear"></div> [*] [*]</div> [/LIST] с рекомендацией добавить его в /components/com_virtuemart/views/category/tmpl/default.php НО!!! топик от 13го года. на дворе 2020й. Версия VirtueMart 3.6.10 10211. Как можно добавить сортировку товаров на страницу товаров в категории ???
Пункт меню создан для Вирт ? Вариантов немного - или Вирт криво установлен или в шаблоне сортировка вырезана.
Я бы наверное ссылкой поделился, но полагаю ето запрещено. Скорее всего из шаблона вырезана сортировка
вот код вывода вверху в макете Вирт нужных тебе опций . Пропиши в своем шаблоне в макете категории Вирт Код (PHP): if(!empty($this->orderByList)) { ?> <div class="orderby-displaynumber"> <div class="floatleft vm-order-list"> <?php echo $this->orderByList['orderby']; ?> <?php echo $this->orderByList['manufacturer']; ?> </div> <div class="vm-pagination vm-pagination-top"> <?php echo $this->vmPagination->getPagesLinks (); ?> <span class="vm-page-counter"><?php echo $this->vmPagination->getPagesCounter (); ?></span> </div> <div class="floatright display-number"><?php echo $this->vmPagination->getResultsCounter ();?><br/><?php echo $this->vmPagination->getLimitBox ($this->category->limit_list_step); ?></div> <div class="clear"></div> </div> <!-- end of orderby-displaynumber --> <?php } ?>