Сортировка найденного товара

293
01 августа 2017, 19:25

Есть сайт, у которого есть поиск по каталогу(например, вывод товара по слову в названии), нужно этот товар отсортировать по цене (например, нажав на кнопку "сначала дорогие" будет выводиться товар с дорогого и самый последний будет самый дешевый).

Переменная стоимости товара, в ней хранится цена товара:

$item['CATALOG_PRICE_1']




                <? if ($arCurSection['DEPTH_LEVEL'] != 1) : ?>
                    <div class="wrap-sort">
                        <form action="#" method="post">
                            <div class="sort">
                                <b>Сортировать по:</b>
                                <ul>
                                    <? $urlWithParams = $APPLICATION->GetCurPage(); ?>
                                    <? if (!( empty($_GET["by"]) ) && !( empty($_GET["order"]) ) && ( $_GET["by"] != "show_counter" )): ?>
                                        <li>
                                            <a href="<?= $urlWithParams; ?>?by=show_counter&order=desc<?= $szParam; ?>">популярности</a>
                                        </li>
                                        <? if ($_GET["order"] == "asc"): ?>
                                            <li class="active">
                                                <span>сначала недорогие</span>
                                            </li>
                                            <li>
                                                <a href="<?= $urlWithParams; ?>?by=price&order=desc<?= $szParam; ?>">сначала дорогие</a>
                                            </li>
                                        <? else: ?>
                                            <li>
                                                <a href="<?= $urlWithParams; ?>?by=price&order=asc<?= $szParam; ?>">сначала недорогие</a>
                                            </li>
                                            <li class="active">
                                                <span>сначала дорогие</span>
                                            </li>
                                        <? endif; ?>
                                    <? else: ?>
                                        <li class="active">
                                            <span>популярности</span>
                                        </li>
                                        <li>
                                            <a href="<?= $urlWithParams; ?>?by=price&order=asc<?= $szParam; ?>">сначала недорогие</a>
                                        </li>
                                        <li>
                                            <a href="<?= $urlWithParams; ?>?by=price&order=desc<?= $szParam; ?>">сначала дорогие</a>
                                        </li>
                                    <? endif; ?>
                                </ul>
                            </div>

этот сортировщик применяется к другой странице, можно ли его научить сортировать товар, который был получен из формы поиска ?

READ ALSO
передать параметр из hyperlink в View

передать параметр из hyperlink в View

У меня есть @HtmlActionLink´ в HTML-коде

347
Добавить текст из textarea в переменную

Добавить текст из textarea в переменную

Как добавить содержимое поля <textarea></textarea> в переменную через Javascript?

370
Photoshop, копирование цвета в hex

Photoshop, копирование цвета в hex

В фотошопе, если выбрать слой текста, и потом правой кнопкой вызвать меню и выбрать "Копировать CSS", то цвет копируется в формате rgbПодскажите,...

253
ReactJS обновление канваса после изменения состояния

ReactJS обновление канваса после изменения состояния

ЗдравствуйтеПодскажите, пожалуйста

303