Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

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