Как включить изображения продуктов в список продуктов 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

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