如何在Magento中创建自定义列表页面

时间:2013-04-28 18:13:20

标签: magento catalog

我想创建自定义产品列表页面,该列表页面与任何类别无关。它应列出过去30天内创建的所有产品。

任何人都可以帮助我。

3 个答案:

答案 0 :(得分:0)

如果我提出了类似的任务,我会做的只是在根类别下创建一个类别,这样做让我能够使用magento支持URL路径等类别的所有功能,使其在导航中可见,能够定义元数据和标题等。

现在我将使用Magento API(类别和产品列表)并编写 一个脚本,用于标记30天前创建的所有产品,并删除30天前创建的产品。

答案 1 :(得分:0)

创建CMS页面。

向此CMS添加一个块,例如Class NameSpace_Catalog_Block_Product_CustomListing

参考函数protected function _getProductCollection(),您将创建一个将收集集合的函数 可以从CMS页面调用的公共函数getLoadedProductCollection()。

还要确保注册模块。

答案 2 :(得分:0)

我们只检查List.php块文件中的浏览器URL并根据需要更改查询。