День добрый
подскажите пожалуйста правильную цепочку добавления товара в каталог (элемент->свойства->цена->параметры товара?)
делаем импорт товаров
CIBlockElement::Add
CIBlockElement::SetPropertyValues
CPrice::SetBasePrice
справочники, множественные свойства, картинки и тд, все хорошо
Но! Смотрим товар в админке, закладка Торговый каталог - пусто. Оно наверно и правильно, так как в CCatalogProduct ничего не вставляли (видимо нужно, да?) Цены нет. Если нажать "Использовать расширенный режим..." то базовая цена показывается
Тестовый скрипт
CPrice::GetList - возвращает цену, в которой указано, что да, она базовая
CPrice::GetBasePrice - НИЧЕГО не возвращает
Соответственно не работает наценка и на странице товара не выводится цена
Если на закладке Торговый каталог ничего не меняя жамкнуть "Сохранить", то конечно добавляется инфа в catalogproduct и в прочая и все работает.
подскажите пожалуйста правильную цепочку добавления товара в каталог (элемент->свойства->цена->параметры товара?)
делаем импорт товаров
CIBlockElement::Add
CIBlockElement::SetPropertyValues
CPrice::SetBasePrice
справочники, множественные свойства, картинки и тд, все хорошо
Но! Смотрим товар в админке, закладка Торговый каталог - пусто. Оно наверно и правильно, так как в CCatalogProduct ничего не вставляли (видимо нужно, да?) Цены нет. Если нажать "Использовать расширенный режим..." то базовая цена показывается
Тестовый скрипт
CPrice::GetList - возвращает цену, в которой указано, что да, она базовая
CPrice::GetBasePrice - НИЧЕГО не возвращает
Соответственно не работает наценка и на странице товара не выводится цена
Если на закладке Торговый каталог ничего не меняя жамкнуть "Сохранить", то конечно добавляется инфа в catalogproduct и в прочая и все работает.