Типы продуктов Magento

Как узнать, какой тип продукта использовать в Magento? Особенно, когда я должен использовать простые и настраиваемые продукты?

3 ответа

Решение

Эта вики-страница описывает различные типы продуктов.

Получить коллекцию товаров по типу:

$collectionSimple = Mage::getResourceModel('catalog/product_collection')
                ->addAttributeToFilter('type_id', array('eq' => 'simple'));
$collectionConfigurable = Mage::getResourceModel('catalog/product_collection')
                ->addAttributeToFilter('type_id', array('eq' => 'configurable'));
$collectionBundle = Mage::getResourceModel('catalog/product_collection')
                ->addAttributeToFilter('type_id', array('eq' => 'bundle'));
$collectionGrouped = Mage::getResourceModel('catalog/product_collection')
                ->addAttributeToFilter('type_id', array('eq' => 'grouped'));
$collectionVirtual = Mage::getResourceModel('catalog/product_collection')
                ->addAttributeToFilter('type_id', array('eq' => 'virtual'));

Если у вас есть варианты выбора перед добавлением товара в корзину, используйте настраиваемый товар. Например, обувь. В обуви у вас есть возможность выбрать размер.

Если перед добавлением товара в корзину вам не нужно ничего настраивать, используйте простой товар.

Другие вопросы по тегам