0

看看这个网站的顶级分类页面

如您所见,列出了所有分类单元/类别,每个类别下都有产品。但是,此页面上最多只显示 4 个产品。要验证这些分类单元是否有更多产品,请单击左侧或面包屑下方的 3 个子类别链接之一。

我想要完成的是在一个页面上显示每个类别的所有产品。到目前为止,我已经尝试对产品和分类单元控制器和视图进行更改,没有任何区别。

我还将 per_page 参数设置为一个较大的数字,并且单步执行代码我看到Spree::Search::Base类上的retrieve_products方法实际上返回了 17 条产品记录。

4

1 回答 1

0

好的,我想通了:

TaxonsHelper 模块具有 taxon_preview 方法,该方法由分类单元部分调用,而分类单元部分又由分类单元的显示视图调用。

此方法接受对每个分类单元显示多少产品的限制,默认为 4。参数名称为 max。

我会考虑以更简洁的方式设置这个值,或者确保它使用 per_page 参数,但现在我只是传递最大值 24 或其他值。

于 2012-05-10T05:32:16.990 回答