Как включить изображения продуктов в список продуктов Magento Rest ApiPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как включить изображения продуктов в список продуктов Magento Rest Api

Сообщение Anonymous »

Я новичок в Magento и создании мобильных приложений, для этого я использую REST API. Но в API списка продуктов я хочу добавить хотя бы одно изображение продукта, чтобы загрузка приложения не занимала много времени.

Я видел аналогичный вопрос
для SOAP API, которое представлено ниже:

Код: Выделить всё

public function assignedProducts($categoryId, $store = null)
{
$category = $this->_initCategory($categoryId);

$storeId = $this->_getStoreId($store);
$collection = $category->setStoreId($storeId)->getProductCollection()
->addAttributeToSelect(array('brand','image','price','description','short_description','name'));
($storeId == 0)? $collection->addOrder('position', 'asc') : $collection->setOrder('position', 'asc');

$result = array();
$type = 'image';
foreach ($collection as $product) {
$result[] = array(
'product_id' => $product->getId(),
'type'       => $product->getTypeId(),
'set'        => $product->getAttributeSetId(),
'sku'        => $product->getSku(),
'position'   => $product->getCatIndexPosition(),
'brand'      => $product->getData('brand'),
'price'      => $product->getData('price'),
'name'      => $product->getData('name'),
'description'      => $product->getData('description'),
'short_description'      => $product->getData('short_description'),
'image_url'  => $product-> getImageUrl()
);
}

return $result;
}
Но я не могу ничего найти о REST API. Я пытался что-то сделать в защищенной функции _retrieveCollection() класса app/code/core/Mage/Catalog/Model/Api2/Product/Rest.php, но безуспешно.

Подробнее здесь: https://stackoverflow.com/questions/304 ... t-rest-api
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»