Простой способ увеличить количество товаров для перекрестной продажи в корзине с 4 до 12?


Я не могу поверить, что Magento просто решает для всех, что у них должно быть ТОЛЬКО 4 товара для перекрестной продажи, и все! У меня их 12, и я хочу, чтобы все 12 из них появились, надеюсь, без необходимости переписывать половину кода Magento!

Я нашел это:

Как увеличить количество товаров перекрестной продажи в корзине?

Но статья, похоже, написана для более старой версии Magento. У меня есть Magento 1.9.1

Неужели действительно нет простой способ сделать это?

Author: Community, 2016-11-21

1 answers

Вы должны скопировать этот файл в локальную папку с той же структурой каталогов:

app/code/core/Mage/Checkout/Block/Cart/Crosssell.php

До

app/code/local/Mage/Checkout/Block/Cart/Crosssell.php

И измените максимальный предел $_maxItemCount перекрестной продажи, как вы хотите

class Mage_Checkout_Block_Cart_Crosssell extends Mage_Catalog_Block_Product_Abstract
{
    /**
     * Items quantity will be capped to this value
     *
     * @var int
     */
    protected $_maxItemCount = 4;
 2
Author: Ashish Jagnani, 2016-11-21 05:52:18