Я вставляю продукты в Prestashop, используя веб-сервис в формате XML, и мне удалось это сделать, но у меня возникла проблема при установке идентификатора поставщика. Из XML я могу установить идентификатор поставщика, который используется в качестве поставщика по умолчанию, но если я изменяю продукт из интерфейса администратора, идентификатор поставщика сбрасывается, потому что в левой части есть список флажков с поставщиками и без поставщика проверено. Если я проверю поставщика, в правой части будет указан поставщик по умолчанию, который правильно указан как поставщик с идентификатором, который я только что установил.
Так что в принципе мне нужен способ установить массив поставщиков из веб-службы и я не мог найти способ сделать это. Я пробовал product_suppliers, но когда я отправляю GET-запрос к этой конечной точке, я получаю продукты, связанные с этим поставщиком, а не с поставщиками, связанными с этим продуктом.
Я также пытался сделать GET-запрос на продукт перед установкой нескольких поставщиков и сразу после, но ничего не изменилось.