【问题标题】:Display all products in Magento static block product_list显示 Magento 静态块 product_list 中的所有产品
【发布时间】:2012-04-23 22:26:47
【问题描述】:

我在我的 CMS 主页上使用此代码来显示根类别中的所有产品:

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

它工作正常,但我想将限制设置为“全部”,以显示所有产品而不分页。

这似乎不起作用: http://mydons.com/how-to-show-products-with-toolbar-and-pagination-in-magento-static-block/

在 Magento 1.6.2 中还有其他方法吗?还是我做错了什么?

【问题讨论】:

    标签: magento


    【解决方案1】:

    我认为你不能通过 xml/magic 变量传递限制。

    Source: Setting columns and limiting products shown in grid

    以这种方式显示所有产品的最佳选择是创建自己的模块来获取产品集合,依赖于 Layer 类

    【讨论】:

    • 好的。那么有没有更简单的方法在主页上显示所有产品?另外,请您详细说明您的“最佳选择”和“依赖图层类”。这就是 Jimcode 页面所说的吗?
    • 好吧,如果您在主页上使用 magento 的类,它只会显示默认的产品数量(默认设置在您的管理员中)。您可以创建一个新模块来扩展 Mage_Catalog_Model_Layer 或其中一个 Block 类 - 您只需要一个获取集合的 sn-p 和 Layer 的 _prepareProductCollection 类
    猜你喜欢
    • 1970-01-01
    • 2016-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-26
    • 2020-10-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多