После эспорта на сайт карточек товара, товар создается и появляется на сайте, проблема выявилась в работе фильтров вылет диска и диаметр ступицы, эти свойства начинают работать, когда мы открываем и пересохраняем карточку, в чем проблема не понятно, Также товар которого нет и под заказ экспортируется с доступностью "Нет" хотя SQL запрос у нас написан: UPDATE b_catalog_product SET AVAILABLE=IF(QUANTITY>0, 'Y', 'N');;;
доступность на товар "Да" который в наличии.
Как можно сделать что бы товар которого нет и под заказ экспортировался с доступностью "Да"
Пример:
http://prntscr.com/gq7q2x
Берем карточку
В фильтре его нет
http://prntscr.com/gq7qeg
Открываем и пересохраняем
http://prntscr.com/gq7qpv
Появилась
http://prntscr.com/gq7r2n
Работа фильтра на сайте после Экспорта, доступность на товар
-
shinoavtoservis
- Сообщения: 130
- Зарегистрирован: 28 апр 2017 02:21
- Вложения
-
- 2017-09-28_00-25-42.png (81.98 КБ) 4033 просмотра
Запрос проверяет количество товара, если больше нуля то активирует. Как вариант усовершенствовать запрос, чтобы он проверял весь товар, с любым количеством.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
-
shinoavtoservis
- Сообщения: 130
- Зарегистрирован: 28 апр 2017 02:21
В чем причина что после пересохранения карточки она начинает работать в фильтре? Тех. поддержка сайта Битрикс не могут дать ответа, склоняются на стороннее программное обеспечение которым наполняется сайт?
Помогите доработать запрос чтобы проверять количество товара что бы если больше нуля то активировался товар?
Помогите доработать запрос чтобы проверять количество товара что бы если больше нуля то активировался товар?
Этот запрос уже создан по Вашей логике.
Относительно проблемы с фильтром решить ее не так просто. Возможно у Вас включен режим фасетных индексов. Нужно сравнение 2х дампов БД, выявление отличий, написание нужного запроса. Это можно решить только при наличии тех. поддержки.
Похоже, что доступность товара не проставляется из-за того, что в админ части магазина кол-во товара меньше или равна 0.Запрос проверяет количество товара, если больше нуля то активирует.
Относительно проблемы с фильтром решить ее не так просто. Возможно у Вас включен режим фасетных индексов. Нужно сравнение 2х дампов БД, выявление отличий, написание нужного запроса. Это можно решить только при наличии тех. поддержки.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
-
shinoavtoservis
- Сообщения: 130
- Зарегистрирован: 28 апр 2017 02:21
Да режим включен фасетных индексов
-
shinoavtoservis
- Сообщения: 130
- Зарегистрирован: 28 апр 2017 02:21
Тех. поддержку оплатили! Помогите решить проблему!
Проблему решили.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
