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

Товарный комплект
 
jatwood
Jr. Member
 
Total Posts:  3
Joined:  2013-03-06
 

Имеется товарный комплект. Товары комплекта выводятся как галочки с возможностью множественного выбора. Подскажите, может есть модуль чтобы эти товары комплекта выводились ссылками, а еще лучше с превьешками и возможностью выбрать количество. Или может я еще плохо разобрался с админкой и это можно организовать как то встроенными ресурсами?
Спасибо.

 
Magento Community Magento Community
Magento Community
Magento Community
 
niro
Mentor
 
Avatar
Total Posts:  1609
Joined:  2009-03-04
Latvia, Riga
 

Все необходимые изменения можно сделать в шаблоне. То есть это должно быть реализовано на уровне темы, а не на уровне модулей.
Без программирования никак.

 
Magento Community Magento Community
Magento Community
Magento Community
 
jatwood
Jr. Member
 
Total Posts:  3
Joined:  2013-03-06
 

Нашел я файл, где нужно подправить
domen.com/app/code/core/Mage/Bundle/Block/Catalog/Product/View/Type/Bundle/Option.php

и засунул туда уже <a href="#">. Был бы очень признателен, если бы кто то показал, как сформировать урл

public function getSelectionQtyTitlePrice($_selection$includeContainer true)
    
{
        $price 
$this->getProduct()->getPriceModel()->getSelectionPreFinalPrice($this->getProduct(), $_selection);
        
$this->setFormatProduct($_selection);
        
$priceTitle $_selection->getSelectionQty()*' x <a href="#"> ' $this->escapeHtml($_selection->getName());

        
$priceTitle .= ' </a> &nbsp; ' . ($includeContainer '<span class="price-notice">' '')
            . 
'+' $this->formatPriceString($price$includeContainer)
            . (
$includeContainer '</span>' '');

        return  
$priceTitle;
    
}
 
Magento Community Magento Community
Magento Community
Magento Community
 
jatwood
Jr. Member
 
Total Posts:  3
Joined:  2013-03-06
 

Вопрос с урл снят )
Оказывается все не так сложно, как я думал.

public function getSelectionQtyTitlePrice($_selection$includeContainer true)
    
{
        $price 
$this->getProduct()->getPriceModel()->getSelectionPreFinalPrice($this->getProduct(), $_selection);
        
$this->setFormatProduct($_selection);
        
$priceTitle $_selection->getSelectionQty()*' x <a href="'.$this->escapeHtml($_selection->getProductUrl()).'"> ' $this->escapeHtml($_selection->getName());

        
$priceTitle .= ' </a> &nbsp; ' . ($includeContainer '<span class="price-notice">' '')
            . 
'+' $this->formatPriceString($price$includeContainer)
            . (
$includeContainer '</span>' '');

        return  
$priceTitle;
    
}

Может кому пригодится…

 
Magento Community Magento Community
Magento Community
Magento Community
 
salaris
Jr. Member
 
Total Posts:  10
Joined:  2013-02-27
 

Подскажите, пожалуйста, как здесь получить урл thumbnail ?

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