Запросы для битрикса

В данном разделе оставляются заявки для создания SQL запросов для обновления тех или иных полей при импорте и экспорте.
Ответить
ZeroCooL
Сообщения: 134
Зарегистрирован: 20 дек 2015 08:06

27 май 2016 14:53

Здравствуйте, есть ли список переменных от программы CС, чтобы сделать sql запрос перед выполнением выгрузки.
Для чего это нужно:
чтобы перед выгрузкой характеристик на сайт, у товара убрать существующие характеристики, т.к. если у товара уже нет значения характеристики, чтобы характеристика не отображалась.

например у нас есть Холодильник, у него есть характеристика No Frost со значением "Есть", но характеристики были не верно загружены в программу и выгружены на сайт, и нужно убрать эту характеристику у товара, чтобы она не отображалась на сайте. На данный момент это приходится делать в ручную через панель управления битриксом и редактированием элемента. И соответственно хотелось бы сделать это автоматически.
:roll:
Аватара пользователя
e-special
Сообщения: 10538
Зарегистрирован: 09 ноя 2008 21:37

30 май 2016 13:42

Для очистки хар-тик для всех товаров используйте эти запросы:

Код: Выделить всё

delete FROM `b_iblock_property` WHERE `XML_ID` LIKE '_cc_%';;;
delete FROM `b_iblock_element_property` WHERE IBLOCK_PROPERTY_ID NOT IN (select ID from b_iblock_property);;;
delete FROM `b_iblock_element_property` WHERE IBLOCK_ELEMENT_ID NOT IN (select ID from b_iblock_element);;;
delete FROM `b_iblock_section_property` WHERE PROPERTY_ID NOT IN (select ID from b_iblock_property);;;
ZeroCooL
Сообщения: 134
Зарегистрирован: 20 дек 2015 08:06

30 май 2016 15:05

Спасибо!
:roll:
Ответить

Вернуться в «SQL запросы для E-Trade Content Creator»