Редактирование базового порядка сортировки при отображении товаров по тегам

2

Здравствуйте. У меня ИМ на вашем сервисе. Проблема в следующем. Я не нашел инструментов, чтобы устанавливать базовый порядок сортировки товаров при отображении по тегам, как это сделано в настройках обычных категорий например. Т.е. при нажатии на тег, покупателю всегда отобразится список товаров с сортировкой по дате добавления, но в моем каталоге базовый принцип сортировки товаров установлен по цене, например, и было бы удобно чтобы и при просмотре по тегам я мог установить сортировку товаров по цене. А то получается хаос. В основных категориях пользователь видит товары, сортированные по цене, а когда жмет на тег, то видит сортировку по дате добавления, это сбивает покупателя с толку и дезориентирует. Добавьте пожалуйста возможность настраивать базовый порядок сортировки не толко в категориях, но и при отображении по тегам. Спасибо!

6 комментариев

  • +2

    Есть быстрое, но не очень красивое решение. В теме дизайна, там, где выводится $wa->shop->tags() (navigation.html, sidebar, header, main в зависимости от темы дизайна) добавить параметр в ссылку тега: ?sort=price

    Сортировка сработает. Но ссылки перестанут быть красивыми.

    • +1
      cofix cofix 10 апреля 2017 13:08 #

      Не срабатывает

      <a href="{$wa->getUrl('shop/frontend')}tag/{$tag.uri_name}/" ?sort=price>

      • +3

        Не забываем про кавычки...

        <a href="{$wa->getUrl('shop/frontend')}tag/{$tag.uri_name}/?sort=price">
        • +1
          LeMs LeMs 10 февраля 2020 13:40 #

          Добрый день! Подскажите а есть переменная чтобы подобным образом отсортировать по наличию артикула  на определенном складе? 

        • +1
          cofix cofix 11 апреля 2017 10:57 #

          Сработало спасибо, только теперь вопрос ,сортировка идет от наименьшей цены, как изменить что бы от наибольшей цены к меньшей ? К стате вид ссылок не изменился, как писал Леонид выше

          Добавить комментарий

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