Magento Forum

   
Вопрос по парочке функций
 
alesto
Guru
 
Total Posts:  624
Joined:  2009-03-21
 

Как можно получить в любом шаблоне картинку товара , имея сам объект товара? И как получить ссылку ведущую на кнопку “добавить в корзину”

 
Magento Community Magento Community
Magento Community
Magento Community
 
alesto
Guru
 
Total Posts:  624
Joined:  2009-03-21
 

Ну на 1 вопрос я ответ нашёл хотя и с большим трудом.

$addtocart = Mage::getUrl(’checkout/cart/add’, array(’product’=>$_product->getID()));

А вот почему вот такое вот возвращает пустую картинку лично мне не понятно :(
Продукт я получаю вот так

$cat=Mage::getModel('catalog/category')->load($id);
    
$myproducts=$cat->getProductCollection()->setOrder('name''asc');
    foreach(
$myproducts as $_pro){
        $_product
=Mage::getModel('catalog/product')->load($_pro['entity_id']);
        
$addtocart Mage::getUrl('checkout/cart/add', array('product'=>$_product->getID()));
        break;
}

А затем делаю вот так

Mage::helper('catalog/image')->init($_product'small_image')->resize(135135);
и возвращает пустую картинку. Типа у товара картинка не загружена :(
и всё это в файле right_col.phtml

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
    Back to top