Характеристики и фильтрация


Есть категория ВСЕ характеристики и там никакой сортировки сделать нельзя. (рис 1)


Есть тип Обычный товар в нем есть характеристики их порядок можно перетаскиванием изменить (не заметил на что влияет, рис 2 )


при включении фильтрации в категории характеристики уже расположены по 1 варианту (там где нельзя настроить положение/последовательность) (рис 3)



Как сделать что бы по умолчанию при включении фильтрации расположение характеристик бралась из ранее настроенного типа товаров.

Я понимаю что тут можно тоже изменить - но в моем случае от категории к категории этот порядок не требуется менять и хотелось бы иметь вариант по умолчанию настраиваемый в 1 месте, учитывая что расположение в 1 и 3 рисунке совпадает, а расположение на втором рисунке не понятно где применяется.

Может это маленький баг и задумывалось т.к. как я и думал ( настроив расположение характеристик в самом типе товаров )

Вариант создать характеристики в нужной последовательности подойдет лишь единожды, и если через Х время выяснится что какую то характеристику надо добавить - все вернется к первоначальному варианту.

Удобно было бы в момент включения фильтрации ( 3 рисунок) показывать выпадающий список с выбором типа товара в качестве шаблона какие характеристики включить и в каком порядке.

2 ответа

  • 2

    Сортировка характеристик на втором скриншоте - это то, в какой последовательности выводятся характеристики в карточке товара на витрине.

    В фильтре категории в админ. части для каждой новой категории характеристики берутся из таблицы shop_feature, сортировка по id. Порядок выборки можно поменять в /wa-apps/shop/lib/actions/dialog/shopDialogProductListSettings.action.php, функция getCategorySettings().

    • +1
      Александр Александр 25 мая 2016 02:55 #

      /wa-apps/shop/lib/actions/dialog/shopDialogProductListSettings.action.php


      Это что?

      Как туда попасть?

      • +1
        Manakhov Sergey Manakhov Sergey 25 мая 2016 04:10 #

        Сортировка сохраняется только для тех характеристик которые участвуют в фильтрации.

        Для теста проделал на чистой установке скрипта

        1. Установил фильтрацию для категории (не изменяя сортировки сразу и сохранил.)

        2. Зашел снова в категорию изменил фильтрацию и сохранил. Открыл снова проверить. Сортировка сохранилась.



        Так же сохранение сортировки работает сразу на пункте 1.

        Проверено:

        Версия Вебасиста --- 1.5.9.32

        Версия Магазина --- 7.0.3.36

  • 2
    Kain 25 июня 2015 15:40 #

    спс за ответ, но явно нет желания залезать в такие дебри. + это не первая мелочь, казалось, но впоследствии при обновлениях будет требовать постоянных повторных вмешательств.

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

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