Mam pytanie w podobnej kwestii.
Chciałbym na stronie głównej wyświetlić sobie listę produktów, które spełniają określone kryteria, np. atrybut "kolor" ma określoną wartość. Sprawdzenie atrybutu można pewnie zrobić podobnie jak na karcie produktu (plik template/catalog/product/view.phtml):
$_product = $this->getProduct();
if( $_product->getAttributeText('kolor') == 'czerwony' )
// ...
Jednak w szablonie strony głównej nie wiem jak uzyskać obiekty produktów (czyli $_product z powyższego przykładu). Trzeba by przejrzeć dostępne produkty np. w pętli
foreach, i wyświetlić nazwy tych, które spełniają kryteria, ale nie mam pojęcia jak uzyskać listę produktów.
Robił ktoś coś podobnego? Bardzo proszę o jakieś wskazówki. Magento ma taką zagmatwaną dokumentację, że sam do końca świata nie dojdę do rozwiązania.