在Magento的主页上显示主页上的产品

VSK*_*VSK 2 pagination magento

我是magento的新手.我正在创建一个包含大量产品的产品页面.

我试图在我的CMS页面上显示它们,但我每页只能显示20条记录.我只想展示分页,这样用户就可以轻松浏览产品.

我搜索了网络,发现了这段代码并在Layout Update XML中进行了更新

<reference name="content">
    <block type="catalog/product_list" name="featured" template="catalog/product/list.phtml">
        <action method="setCategoryId"><category_id>2</category_id></action>
    </block>
</reference>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

Magento中是否有默认的分页机制

VSK*_*VSK 6

我找到了问题的解决方案

这里布局更新XML

<reference name="content">
<block type="catalog/product_list" name="home" template="catalog/product/list.phtml">
<action method="setCategoryId"><category_id>2</category_id></action>

<action method="addColumnCountLayoutDepend"><layout>one_column</layout><count>5</count></action>
<block type="catalog/product_list_toolbar" name="product_list_toolbar" template="catalog/product/list/toolbar.phtml">
<block type="page/html_pager" name="product_list_toolbar_pager"/>
 </block>
<action method="setToolbarBlockName"><name>product_list_toolbar</name><count>5</count></action>
</block>
 </reference>
Run Code Online (Sandbox Code Playgroud)

只需更改要分页的类别ID.