Добрый день!
На нашем сайте настроено сравнение характеристик товаров (рис.1 и рис.2) Но каждый раз при выгрузке тех.характеристик для фильтрации товаров из E-Trade Content Creator(рис. 3) ВСЕ эти настройки слетают(рис4). Т.е. все опять нужно проставлять вручную по каждой из характеристик в движке CS-Cart, что крайне не удобно.
Подскажите пожалуйста, как исправить данную проблему?
Сравнение характеристик товаров работает некорректно
- Вложения
-
- сравнение характеристик ( 1 рис ).png (59.22 КБ) 3976 просмотров
-
- рис 2.png (32.89 КБ) 3976 просмотров
-
- Рис.3 выгрузка тех.характеристик.png (42.99 КБ) 3976 просмотров
-
- Рис.4 результат после выгрузки (фильтрации) тех.характеристик.png (42.21 КБ) 3976 просмотров
То есть после обновления сайта для товаров пропадают хар-ки? В базе СС для этих товаров есть хар-ки и они отмечены флагом фильтр?
С уважением, поддержка ElbuzGroup.
Да,все верно. Эти характеристики отмечены флагом "фильтр" иначе бы у нас на сайте не фильтровались товары, а после каждой выгрузки (фильтрация хар-кВ базе СС) все пропадает и нужно проставлять все вручную к сожалению.
В админ части где вручную вы проставляете и что именно?
С уважением, поддержка ElbuzGroup.
На примере характеристики "Обслуживаемая площадь", проставляем галочку в "Показывать во вкладке «Характеристики» карточки товара" согласно инструкции CS-Cart для настройки сравнения характеристик товаров.
- Вложения
-
- рис 5..png (20.72 КБ) 3948 просмотров
Алгоритм обновления СС такой: удаляются все хар-ки и заново вставляются, поэтому данная настройка не сохраняется, как вариант вы можете использовать этот SQL запрос для установки флага всем хар-кам.
Код: Выделить всё
UPDATE cscart_product_features SET display_on_product = 'Y';;;
С уважением, поддержка ElbuzGroup.
Где нам нужно прописать это SQL?
Вот тут
С уважением, поддержка ElbuzGroup.
Прописали SQL, как вы и сказали, все получилось. Спасибо!.
Еще есть момент, после выгрузки каждый раз сбивается очередность показателей, точно так же приходится менять их в ручную в CS-Cart. Рис 6. на примере "обсл.площади", показатель "100 кв.м" должен находится в самом низу, а прыгает вверх после выгрузки "фильтрация" из СС, здесь что-то можно сделать, чтобы каждый раз не проставлять вручную .
Еще есть момент, после выгрузки каждый раз сбивается очередность показателей, точно так же приходится менять их в ручную в CS-Cart. Рис 6. на примере "обсл.площади", показатель "100 кв.м" должен находится в самом низу, а прыгает вверх после выгрузки "фильтрация" из СС, здесь что-то можно сделать, чтобы каждый раз не проставлять вручную .
- Вложения
-
- рис 6.png (95.66 КБ) 3936 просмотров