Cześć Czy jest sposób by wyciągać więcej informacji na temat przyczyny błędu w momencie wywołania metody "product.save" Obecnie dostaję wartość -1 i nie mam pojęcia co jest źle. "-1 - podane dane są nieprawidłowe i nie spełniają wymagań walidacji" Jak sprawdzić co jest przyczyną negatywnej walidacji?
Webapi nie jest rozwijane oraz zakończyli dla niego wsparcie technicze. Co do sprawdzenia to sugerował bym wyświetlenie na ekran albo do pliku zmiennych które są podstawiane do zapytania może coś zauważysz ( wiem że prymitywne ale jedynie to przyszło mi to głowy) Wysłane z mojego SM-A505FN przy użyciu Tapatalka
Dzięki za sugestię. Dodatkowe pytanie: by zaktualizować jedną wartość w produkcie np. Opis lub tytuł muszę przesyłać cały obiekt json ze wszystkimi danymi czy też magicznym sposobem mogę przesłać tylko tę jedną wartość? Webapi mi pozwalało na taki manewr a rest?
@jacek_lodz tak jak na przykładzie jest podane RestAPI wspiera aktualizację tylko wybranego elewmentu musisz podać tylko ID produktu Kod: $resource = newDreamCommerce\ShopAppstoreLib\Resource\Product($client); $id = 1; $data = array( 'stock' => array( 'sold' => 20 ) );
Dziękuję. Podpytam jeszcze. Jak usunąć promocję w REST? przypisanie null/pustego obiektu do special_offer nie bardzo chce działać.