2015-12-08 7 views
0

После получения доступа к API Rest (http://192.168.1.180/magento/index.php/rest/V1/products/SKU), чтобы получить сведения о продукте, ответ что-то вроде этого:Какой должен быть базовый URL-адрес для изображений в magento?

{ 
     "attribute_code": "image", 
     "value": "/6/4/64275-152378-large.jpg" 
    }, 
    { 
     "attribute_code": "small_image", 
     "value": "/6/4/64275-152378-large.jpg" 
    }, 
    { 
     "attribute_code": "thumbnail", 
     "value": "/6/4/64275-152378-large.jpg" 
    } 

Какой должна быть база URL для JPG в ключах attribute_code?

ответ

0
/** @return string */ 
function getMediaBaseUrl() { 
    /** @var \Magento\Framework\ObjectManagerInterface $om */ 
    $om = \Magento\Framework\App\ObjectManager::getInstance(); 
    /** @var \Magento\Store\Model\StoreManagerInterface $storeManager */ 
    $storeManager = $om->get('Magento\Store\Model\StoreManagerInterface'); 
    /** @var \Magento\Store\Api\Data\StoreInterface|\Magento\Store\Model\Store $currentStore */ 
    $currentStore = $storeManager->getStore(); 
    return $currentStore->getBaseUrl(\Magento\Framework\UrlInterface::URL_TYPE_MEDIA); 
}