Сортировка товаров в обратном порядке

Доброго дня! Кто-нибудь может подсказать как сделать некоторые пункты сортировки (цена, дата редактирования) изначально в обратном порядке? Т.е. сейчас при клике на сортировку показывается сначала с наименьшей суммой и самые старые товары, а нужно наоборот.

{if !empty($sorting)}
            <!-- sorting -->
            {$sort_fields = ['rating' => '[`Customer rating`]', 'total_sales' => '[`Bestsellers`]', 'price' => '[`Price`]', 'name' => '[`Name`]', 'create_datetime'=>'[`Date added`]', 'edit_datetime'=>'[`Дата редактирования`]', 'stock' => '[`In stock`]']}
                        {if !isset($active_sort)}
                {$active_sort = $wa->get('sort', 'create_datetime')}
            {/if}
            <div class="sorting">
                [`Sort by`]:
                <div class="active-sort">
                    <form action="{$wa->currentUrl(0,1)}">
                        <select id="sorting-select">
                            {if !empty($category) && !$category.sort_products}
                                <option value="{$wa->currentUrl(0,1)}" {if="" !$active_sort}selected{="" if}="">[`New & Popular`]</option>
                            {/if}
                            {foreach $sort_fields as $sort => $name}
                                <option value="" data-id="{$sort}" {if="" $active_sort="=" $sort}selected{="" if}="">{$name}</option>
                                {if $wa->get('sort') == $sort}{$wa->title( $wa->title()|cat:' — '|cat:$name)}{/if}
                            {/foreach}
                        </select>
                    </form>
                    <ul id="sorting-block">
                        {foreach $sort_fields as $sort => $name}
                            <li data-id="{$sort}">{$wa->shop->sortUrl($sort, $name, $active_sort)}</li>
                        {/foreach}
                    </ul>
                </div>
            </div>
        {/if}

1 ответ

  • 1
    Эрик Webasyst 3 апреля 2019 11:44 #

    Если вы ещё не нашли ответ на свой вопрос, подробную поддержку по настройке программных продуктов вы также можете получить от партнёров Webasyst.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите