magento получить все товары по атрибуту

Я показал фильтры атрибутов на своей странице каталога. Мое требование к клиенту: в некоторых категориях у фильтра атрибутов нет товаров, поэтому мне нужно скрыть пустую метку атрибута. Как я могу добиться этого, пожалуйста, помогите мне.

«Мне нужно количество продуктов для определенного атрибута, такого как форма, цвет и ватты, как это, как я могу получить количество всех продуктов по атрибуту, если я получу счет, я буду контролировать метку атрибута, используя это».

Мой код в каталоге / layer / view.phtml:

    <?php if($this->canShowBlock()): ?>
<?php // echo $this->getStateHtml() ?>
<?php if($this->canShowOptions()): ?>
<?php $_filters = $this->getFilters() ?>
<?php if($_filter->getItemsCount()):
<?php echo $this->__($_filter->getName()) ?>
<?php echo $_filter->getCount();?>
<?php  echo $_filter->getHtml(); ?>
<?php endif;?>
<?php endif;?>
<?php endforeach; ?>

-1

Решение

// Получить коллекцию товаров из модели «каталог / товар»

$ collection = Mage :: getModel (‘catalog / product’) -> getCollection ();

// Выбрать наиболее популярные Рекомендуемые товары

$ Галерею-> addAttributeToSelect ( ‘most_popular’);
$ Галерею-> addAttributeToSelect ( ‘featured_prod’);

// Вы можете проверить свой запрос по:

$ Галерею-> getSelect ();

Надеюсь, что это может помочь вам …. 🙂

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]