Я хочу получить изображение base продукта в Magento, чтобы изменить его размер и отобразить на боковой панели тележки.
К сожалению, это:
echo $this->helper('catalog/image')->init($_product, 'image')->resize(38, 38);
печатает изображение заполнителя Magento.
Базовое изображение правильно настроено для этого продукта. Маленькое изображение и миниатюра отлично работают.
Не знаю, что происходит.
EDIT: Решение: Получите полные данные о продукте следующим образом:
$_product = Mage::getModel('catalog/product')->load($_item->getProduct()->getId());
а затем используйте его, как хотите:
echo $this->helper('catalog/image')->init($_product, 'image')->resize(38, 38);