Определите константу SITE_ID - в ней должен быть идентификатор сайта
13.08.2014 15:22:26
[QUOTE]Мария Рогушина пишет:
помогла переустановка модулей инфоблоки и торговый каталог [/QUOTE]Слишком радикальное решение. |
|
|
12.08.2014 14:20:45
[QUOTE]Анастасия Пакман пишет:
Но было так: без расширенного режима цена пустая, а в расширенном она есть. [/QUOTE]Подобная ситуация теоретически может возникнуть лишь в двух случаях: 1. Товар уже существовал и у него был включен режим расширенного редактирования цен (были записи в b_catalog_price) 2. CPrice::SetBasePrice был вызван, когда значени 4-го или 5-го параметра вызова отличается от дефолтного. В случае повторения подобной ситуации создайте обращение в ТП, приложив пример кода и дамп таблицы b_catalog_price, либо дав доступ к сайту. |
|
|
11.08.2014 16:32:43
[QUOTE]Анастасия Пакман пишет:
Создаю товар в интернет-магазине программным способом, через CIBlockElement::Add() [/QUOTE]Таким образом ТОВАР Вы не создаете. Вы создаете элемент инфорблока. Для работы с элементом как с товаром еще необходим класс CCatalogProduct(). [QUOTE]Анастасия Пакман пишет: Если поставить галочку «Использовать расширенный режим управления ценами», то появляются ещё поля базовой цены, и там цена уже есть. Если так сохранить товар, то базовая цена уже устанавливается. [/QUOTE]Покажите скрин цен в админке (в расширенном режиме и без). |
|
|