Сортировка значений характеристик

5

Не всегда., но наверно не только у меня бывает задача сортировать значение характеристик. Если их несколько, то это не сложно руками сделать, а если возможных значений характеристики бывает за сотню и более, или данные по значениям для характеристик импортируются автоматически, то нужно иметь возможность указать как сортировать значения выбранной характеристики. Хотя бы по алфавиту для строковых и по значениям для численных.

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

  • +2
    Spyder - Spyder - 15 июля 2016 11:48 #

    Этот вопрос решается очень просто непосредственно через базу данных (делается запрос по смене значений в таблице shop_feature_values_varchar в столбце sort). Предварительно нужно уточнить id нужной характеристики, т.к. в этой таблице собраны ВСЕ характеристики.

    • +2
      Alex Lepas Alex Lepas 15 июля 2016 12:14 #

      У нас беда с этим, мы в облаке Webasyst :(

      Просто ещё один повод съезжать с облака на свой сервер, а так всё красиво в начале было.

      • +1
        Сергей Сергей 15 июля 2016 12:41 #

        Это да - облако у них очень печальное... только на старте проекта, чтоб понять за год-два, надо ли. И то с бонусами.

        У меня один из магазов крутитися на обычном хостинге (5к товаров, 12Гб), 25уе год - правда брал давно, щас дороже + уже надо на ВПС (размер - 15гб огранка..) - тормозов вообще нет и уж получше облака (в нем как раз подтормаживания на первом пакете есть). В общем облако - сомнительная экономия.

      • +2

        Ну, если сортировка кому-то еще актуальна - https://www.webasyst.ru/store/plugin/shop/featsort...

      • +1
        Сергей Сергей 2 июля 2016 11:23 #

        Такая же беда - пинание техов ничего не дало (года два как глухо). Сортанули по алфавиту на уровне темы дизайна, я так понимаю - https://www.webasyst.ru/store/plugin/shop/filters/ - разработчики вот этого фильтра (не реклама, но советую)

        • +1
          Alex Lepas Alex Lepas 3 июля 2016 08:11 #

          Этот плагин, судя по описанию, не производит сортировку характеристик, он для другого, вот что в описании, цитирую:

          "Значения характеристик выводятся в том порядке, в котором они заданы в админке, изменить этот порядок вы можете в настройках магазина в разделе Типы и характеристика товаров - нужно нажать справа от характеристики на шестерёнку и тогда можно будет перетаскиванием изменить порядок значений выбранной характеристики."

          • +1
            Сергей Сергей 3 июля 2016 09:06 #

            По умолчанию - да. Подстройку уже произвели разработчики, без доп-оплаты. Выборочно, по алфавиту.

          • +1
            Алексей Алексей Webasyst 2 июля 2016 13:54 #

            Такая функциональность есть в https://www.webasyst.ru/store/plugin/shop/tweaks/

            • +1
              Alex Lepas Alex Lepas 3 июля 2016 08:06 #

              В моём понимании базовый функционал должен быть в самом shop-script, но в данном случае это не главное.

              Конкретно этот плагин даёт мне в нагрузку много того, что мне совсем не нужно, а главное, если верить скриншотам, он может сортировать только сразу все характеристики, а это не всегда нужно (даже зачастую вредно). У меня есть потребности одни характеристики сортировать, а другие оставлять как есть, с сортировкой руками

            • +1

              оО, это до сих пор актуальная проблема? =)

              У меня есть самописный плагин и он работает. Я его один раз пытался на модерацию сдать и го не приняли, т.к. там какие-то мелкие баги были. Попробую допилить и закинуть еще раз =)

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

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