给Magento新品widget添加分类筛选产品功能

  • 时间:
  • 浏览:0
  • 来源:极速快3_快3神彩争8_极速快3神彩争8

  Magento自带的新品Widget木有根据分类筛选产品的功能,下面让他简单说一下怎样会给新品Widget加进分类筛选产品功能,给有需用的同鞋参考一下。

  首先找到app/code/core/Mage/Catalog/etc/widget.xml,找到</cache_lifetime>,在你这种节点底下加进<category_id translate=”label”>

<visible>1</visible>

<required>0</required>

<label>Choose Category</label>

<type>label</type>

<helper_block>

<type>adminhtml/catalog_category_widget_chooser</type>

<data>

<button translate=”open”>

<open>Select Category…</open>

</button>

</data>

</helper_block>

<sort_order>10</sort_order>

</category_id>

  否则 找到app/code/core/Mage/Catalog/Block/Product/New.php,在New.php文件找到_beforeToHtml()函数,再在你这种函数里找到

$collection = Mage::getResourceModel(‘catalog/product_collection’);

  在这段代码底下加进

if($categoryId = $this->getCategoryId()) {

$collection->addCategoryFilter(Mage::getModel(‘catalog/category’)->load($categoryId));

}

  保存即可。

  Magento下载

  本文转自:麦金电商



Tags: Magento   widget   新品   加进分类筛选产品功能  
责任编辑:mozi