2011-11-16 78 views
0

上我继承的一个项目,使客户可以查看基于制造商的产品列表。产品列表通过每个产品的制造商属性生成,并通过标题中的下拉菜单访问。这些不是CMS页面(有数百个制造商,因此使用CMS页面不太实际)。Magento的工具栏(整理/分页)功能无法自定义页面

我不知道如果这实际上是在某些时候工作和停止,或者如果它从来没有工作,开始和现在才由客户发现。

不管怎样,当你的“制造商”页面时,除了正确显示第一页,和下拉菜单选择多少产品都显示正常工作;然而,“排序”和分页不起作用。不管这些选项设置为何,列表总是以相同的方式显示。

我比较与目录/产品/ list.phtml定制的template.phtml文件,它们基本上是相同的(与显示品牌的标志,标题等微小的变化)。

我们brands.xml加载工具栏上完全相同的方式为category.xml为好。

另外,链接正常显示为/品牌/视图/ ID/940/P = 4的每一页。

有什么想法?

回答

0

从本质上讲,我需要添加

getCollection()->setCurPage($curPage) 

,或者,似乎

getCollection()->setPage($curPage,$pageSize) 

做同样的事情,同时还设置每页显示的产品数量。