我想使用默认的magento产品列表块和模板,但要将其用于我自己的自定义产品集合。
集合不是类别的一部分,而是由我自己的模块创建的集合。
我该怎么把这两个绑起来?
您需要创建自己的块类,从Mage_Catalog_Block_Product_List
继承,并至少重写其_getProductCollection()
方法,使其加载您的集合。
关于模板,可以在布局定义中将默认模板指定给块。
我想使用默认的magento产品列表块和模板,但要将其用于我自己的自定义产品集合。
集合不是类别的一部分,而是由我自己的模块创建的集合。
我该怎么把这两个绑起来?
您需要创建自己的块类,从Mage_Catalog_Block_Product_List
继承,并至少重写其_getProductCollection()
方法,使其加载您的集合。
关于模板,可以在布局定义中将默认模板指定给块。