Характеристики и фильтрация
Есть категория ВСЕ характеристики и там никакой сортировки сделать нельзя. (рис 1)
Есть тип Обычный товар в нем есть характеристики их порядок можно перетаскиванием изменить (не заметил на что влияет, рис 2 )
при включении фильтрации в категории характеристики уже расположены по 1 варианту (там где нельзя настроить положение/последовательность) (рис 3)
Как сделать что бы по умолчанию при включении фильтрации расположение характеристик бралась из ранее настроенного типа товаров.
Я понимаю что тут можно тоже изменить - но в моем случае от категории к категории этот порядок не требуется менять и хотелось бы иметь вариант по умолчанию настраиваемый в 1 месте, учитывая что расположение в 1 и 3 рисунке совпадает, а расположение на втором рисунке не понятно где применяется.
Может это маленький баг и задумывалось т.к. как я и думал ( настроив расположение характеристик в самом типе товаров )
Вариант создать характеристики в нужной последовательности подойдет лишь единожды, и если через Х время выяснится что какую то характеристику надо добавить - все вернется к первоначальному варианту.
Удобно было бы в момент включения фильтрации ( 3 рисунок) показывать выпадающий список с выбором типа товара в качестве шаблона какие характеристики включить и в каком порядке.
4 ответа
Сортировка характеристик на втором скриншоте - это то, в какой последовательности выводятся характеристики в карточке товара на витрине.
В фильтре категории в админ. части для каждой новой категории характеристики берутся из таблицы shop_feature, сортировка по id. Порядок выборки можно поменять в /wa-apps/shop/lib/actions/dialog/shopDialogProductListSettings.action.php, функция getCategorySettings().
/wa-apps/shop/lib/actions/dialog/shopDialogProductListSettings.action.php
Это что?
Как туда попасть?
Сортировка сохраняется только для тех характеристик которые участвуют в фильтрации.
Для теста проделал на чистой установке скрипта
1. Установил фильтрацию для категории (не изменяя сортировки сразу и сохранил.)
2. Зашел снова в категорию изменил фильтрацию и сохранил. Открыл снова проверить. Сортировка сохранилась.
Так же сохранение сортировки работает сразу на пункте 1.
Проверено:
Версия Вебасиста --- 1.5.9.32
Версия Магазина --- 7.0.3.36
спс за ответ, но явно нет желания залезать в такие дебри. + это не первая мелочь, казалось, но впоследствии при обновлениях будет требовать постоянных повторных вмешательств.