2012-04-11 12 views
1

Ich benutze diesen Code auf meinem CMS Startseite alle Produkte von der Wurzel Kategorie anzuzeigen:Anzeige alle Produkte in Magento statischen Block product_list

{{Block type = "catalog/product_list" name = "home.catalog .product.list "alias =" products_homepage "column_count =" 5 "template =" katalog/product/list.phtml "}}

Es funktioniert gut, aber ich möchte die Grenze auf" alle "setzen, um zeige alle Produkte ohne Paginierung an.

Dies scheint nicht zu funktionieren: http://mydons.com/how-to-show-products-with-toolbar-and-pagination-in-magento-static-block/

Gibt es eine andere Möglichkeit, es in Magento 1.6.2 zu tun? Oder mache ich etwas falsch?

Antwort

0

Ich glaube nicht, dass Sie eine Grenze durch XML/magische Variablen überschreiten können.

Source: Setting columns and limiting products shown in grid

Die beste Option, alle Ihre Produkte auf diese Weise zu zeigen, wäre ein eigenes Modul zu erstellen, die Produktsammlung holt, die sich auf Layer-Klasse

+0

Ok. Es ist also nicht einfacher, alle Produkte auf der Startseite anzuzeigen. Könnten Sie bitte auch Ihre "beste Option" und "sich auf Layer-Klasse verlassen" erläutern. Ist es das, worüber die Jimcode-Seite spricht? – Emin

+0

Nun, wenn Sie Magento-Klasse auf Ihrer Homepage verwenden, wird nur Standard-Anzahl der Produkte angezeigt (Standard ist in Ihrem Admin eingerichtet). Sie können ein neues Modul erstellen, das Mage_Catalog_Model_Layer oder eine der Block-Klassen erweitert - Sie benötigen nur ein Snippet, das eine Collection und die _prepareProductCollection-Klasse des Layers abruft – srgb

Verwandte Themen