如何在Magento的CMS显示指定属性的产品清单

2,046 人次阅读
没有评论

共计 1011 个字符,预计需要花费 3 分钟才能阅读完成。

magento的cms中,显示指定目录下的产品清单的语法如下:

{{block type="catalog/product_list"
    name="product_listing"
    template="catalog/product/list.phtml"
    category_id="8" }}

其中category_id中的8是指定的目录id

Magento的CMS显示指定属性的产品清单,首先要下载一个插件,magento connect的地址如下:
http://www.magentocommerce.com/magento-connect/Yoast/extension/1915/yoast-landing-pages
Extension Key 1.0:magento-community/Yoast_Landing_Pages
Extension Key 2.0:http://connect20.magentocommerce.com/community/Yoast_Landing_Pages
代码地址是:http://yoast.com/wp-content/uploads/2010/11/landing_pages.zip
cms中的语法是:

{{block type="Yoast_Filter/Result"
    name="filter_result"
    template="catalog/product/list.phtml"
    attribute_name="color"
    value="24"
    category="8" }}

其中color是属性名, 24是属性值,示例链接是:yourmagentoshop.com/f/color/24/ ,f是这个功能的模块名称

xml语法是:

<block type="Yoast_Filter/Result" name="filter_result" template="catalog/product/list.phtml">
<action method="setAttributeName"><attribute_name>color</attribute_name></action>
<action method="setValue"><value>24</value></action>
</block>

原始英文网站可见 :http://yoast.com/landing-pages-module-magento/

正文完
 0