|
Доброго времени суток.
Странная ситуация товары, созданные через api начинают просматриваться во frontend-e только после пересохранения в admin-ке.
Причем при пересохранении никакие реквизиты не меняются.
После создания товара через api:
status=enable,
Manage Stock = No (галочка ‘Использовать настройки конфигурации’ включена)
Видимость = Каталог, поиск
в конфигурации стоит
Manage Stock = No
Set Items’ Status to be In Stock When Order is Cancelled = Yes
Уменьшать количество товара в момент оформления заказа = No
Возвратные заказы=No
Максимальное количество разрешенное в корзине=10000
Qty for Items’ Status to become Out of Stock=
Минимальное количество разрешенное в корзине=1
Уведомлять по количеству ниже=1
Пробовал дополнительно к товару писать stock data: ‘qty’=>1, ‘is_in_stock’=>1 - не помогает,
На форуме http://www.magentocommerce.com/boards/viewthread/20227/ нашел информацию, что это связано с тем, что запись в таблице catalog_product_enabled_index появляется только после сохранения в admin-ке
К сожалению дело не только в таблице catalog_product_enabled_index (если она вообще виновата) - добавление в нее записей на результат не повлияло(еще чегото не хватает)
|