Actualizar marca
Actualitzar una marca.
POST /api/rest_admin/manufacturers
Parámetros
get
id integer | Id de la marca. |
post
{
"name": "jo",
"manufacturer_store": {
"0": "0"
},
"keyword": {
"2": "jo"
},
"image": "",
"sort_order": ""
}
name string | Nombre de la marca. |
product_store object | Lista de tiendas dónde es visible la marca. |
product_store > 0 integer | Simpre 0, el Id de la tienda por defecto. |
keywords | Url amigable. |
keywords > 2 string | Url amigable del idioma con Id 2. Poner una url para cada idioma. |
image string | Nombre de la imágen associada a la marca, con la ruta completa. |
sort_order integer | Orden de classificación de la marca. Por defecto 1. |
Cabeceras HTTP
X-Sushi-Token-Id | Token de autorización. |
Respuesta
{
"success": 1,
"error": [],
"data": ""
success integer | 0 si hay error, 1 si no hay error. |
error string | Descripción del error. |
data json object | Datos de respuesta. |
Ejemplos
cURL
curl --location --request PUT 'http://sushi.loc/api/rest_admin/manufacturers/12' \
--header 'X-Sushi-Token-Id: os7s6joaqn8njesttbt9tii6v7' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "jo",
"manufacturer_store": {
"0": "0"
},
"keyword": {
"2": "jo-1"
},
"image": "",
"sort_order": ""
}'
PHP - cURL
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "http://sushi.loc/api/rest_admin/manufacturers/12",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS =>"{\n \"name\": \"jo\",\n \"manufacturer_store\": {\n \"0\": \"0\"\n },\n \"keyword\": {\n \"2\": \"jo-1\"\n },\n \"image\": \"\",\n \"sort_order\": \"\"\n}",
CURLOPT_HTTPHEADER => array(
"X-Sushi-Token-Id: os7s6joaqn8njesttbt9tii6v7"
"Content-Type: application/json",
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;