Добрый день, продолжаю свое знакомство с битриксом, и дошел до торговых каталогов. Штука достаточно странная, и непонятная. Сколько бы документации не пересмотрел - вообще ни в какую.
Суть такова, есть такого рода каталог:
![](https://i.imgur.com/WiwVSaR.png)
И есть сам товар:
![](https://i.imgur.com/UdvpvQG.png)
Огромное количество способов уже перепробовал, но никак не получается обновить остатки в разделе "торговый каталог" -> "Параметры" -> "Доступное количество".
![](https://i.imgur.com/xVHB7g7.png)
Кто-нибудь может подсказать какой-то разумный метод обновить их?
Метод вида не помогает, как было - 2642, так и осталось 2642:
Метод Update отрабатывает, при том, что в массиве arFields передано свойство QUANTITY с установленным значением "22", при проверке отработки - выдает true. Тем не менее - значение попросту не меняется.
Суть такова, есть такого рода каталог:
![](https://i.imgur.com/WiwVSaR.png)
И есть сам товар:
![](https://i.imgur.com/UdvpvQG.png)
Огромное количество способов уже перепробовал, но никак не получается обновить остатки в разделе "торговый каталог" -> "Параметры" -> "Доступное количество".
![](https://i.imgur.com/xVHB7g7.png)
Кто-нибудь может подсказать какой-то разумный метод обновить их?
Метод вида не помогает, как было - 2642, так и осталось 2642:
Код |
---|
CModule::IncludeModule("catalog"); $db_res = CCatalogProduct::GetByID(277207); echo $db_res["QUANTITY"]; CCatalogProduct::Update(277207, Array("QUANTITY"=>"10")); $db_res = CCatalogProduct::GetByID(277207); echo $db_res["QUANTITY"]; |
Метод Update отрабатывает, при том, что в массиве arFields передано свойство QUANTITY с установленным значением "22", при проверке отработки - выдает true. Тем не менее - значение попросту не меняется.