Ad
I Am Not Able To Update Products In Shopify Using PHP
I want update Products variant but the following code is not working:
$shopify = shopify\client($store, SHOPIFY_APP_API_KEY, $access_token);
$product_array = array(
'id' => 37247835908,
'price' => "75.00"
);
$put = $shopify('PUT', '/admin/products/632910392.json',array(),$product_array);
print_r($put);
if anyone have answer to this question then reply me thanks.
Ad
Answer
I got answer of this question:
$shopify = shopify\client($store, SHOPIFY_APP_API_KEY, $access_token);
$product_array = array(
'id' => 37247835908,
'price' => "75.00"
);
$put = $shopify('PUT', '/admin/products/632910392.json',array(),$product_array);
print_r($put);
I have replace above put request like below and get the solution:
$product_array = array(
'variant'=>array(
'id'=>#{id},
'price'=>15.00
));
$put = $shopify('PUT /admin/variants/#{id}.json',array(),$product_array);
And I have successfully updated price of variant.
Ad
source: stackoverflow.com
Related Questions
- → How to update data attribute on Ajax complete
- → October CMS - Radio Button Ajax Click Twice in a Row Causes Content to disappear
- → Octobercms Component Unique id (Twig & Javascript)
- → Passing a JS var from AJAX response to Twig
- → Laravel {!! Form::open() !!} doesn't work within AngularJS
- → DropzoneJS & Laravel - Output form validation errors
- → Import statement and Babel
- → Uncaught TypeError: Cannot read property '__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' of undefined
- → React-router: Passing props to children
- → ListView.DataSource looping data for React Native
- → Can't test submit handler in React component
- → React + Flux - How to avoid global variable
- → Webpack, React & Babel, not rendering DOM
Ad