Виджет, основанный на наличии инвентаря (Magento) - PullRequest
1 голос
/ 13 сентября 2011

Я использую Magento 1.6 для создания интернет-магазина. Я хочу показать виджет "Going Fast", в котором будут перечислены товары, имеющие менее 10 наименований на складе / в инвентаре.

Я обнаружил расширение «Гибкий продукт», с помощью которого вы можете создать виджет на основе фильтрации атрибутов, однако я сомневаюсь, что инвентарь является атрибутом, поэтому он не будет работать, насколько я понимаю.

Может кто-нибудь поделиться некоторыми соображениями о том, как / где взломать код, чтобы показать такие продукты, которые вот-вот закончатся. Если это можно сделать, добавив страницу CMS с кодом, было бы здорово.

1 Ответ

0 голосов
/ 14 октября 2011

Чтобы получить коллекцию продуктов с низким запасом, вы должны сделать что-то вроде этого.

$productsCollection = Mage::getResourceModel('reports/product_lowstock_collection');
$productsCollection->filterByIsQtyProductTypes()
    ->useNotifyStockQtyFilter();

//Then do something with them.
echo $productsCollection->getFirstItem()->getName();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...