Magento:在主页上展示新产品

时间:2012-08-20 12:48:26

标签: magento

我正在开展我的第一个Magento项目。我想在主页上显示新产品

我已经研究并添加了此代码

{{block type="catalog/product_new" column_count="6" products_count="3" name="home.catalog.product.new" alias="product_homepage" template="catalog/product/new.phtml"}}  

直到我将产品从一个类别添加到同一主页才有效。代码是

{{block type="catalog/product_list" category_id="8" template="catalog/product/bestlist.phtml"}}

现在它显示的是分类但不是新产品的产品。我已禁用缓存并刷新所有现有缓存 我已经尝试过并检查了很多方法,但是可以想出来。

有人可以帮我解决这个问题吗?

PS:我使用的是最新版本的magento 1.7.X

提前致谢,
基兰

3 个答案:

答案 0 :(得分:4)

首先,转到“CMS”> “页面”>选择“主页”(URL密钥:主页)。 点击“设计” 将以下XML更新粘贴到提供的字段中:

<reference name="content">
<block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page">
<action method="addPriceBlockType"><type>bundle</type><block>bundle/catalog_product_price</block><template>bundle/catalog/product/price.phtml</template></action>
<action method="setColumnCount"><columns>4</columns></action>
<action method="setProductsCount"><count>4</count></action> 
</block>
</reference>

如果您想增加/减少每列的产品数量,请更改

<action method="setColumnCount"><columns>4</columns></action>

 <action method="setColumnCount"><columns>6</columns></action>

此外,如果您想限制显示的产品数量,请更改

<action method="setProductsCount"><count>4</count></action>

<action method="setProductsCount"><count>3</count></action>

请注意:对于要在主页上显示的产品,您必须通过在“常规”选项卡中设置“将产品设置为新日期”和“将产品设置为新日期”选项,确保您已将产品标记为新产品

答案 1 :(得分:4)

首先,转到“CMS”&gt; “页面”&gt;选择“主页”(URL密钥:主页)。点击“内容”粘贴以下代码

{{widget type="catalog/product_widget_new" display_type="new_products" show_pager="1" products_per_page="50" products_count="50" template="catalog/product/widget/new/content/new_grid.phtml"}}

它为我工作; 我们也可以在单页上设置产品限制。

答案 2 :(得分:-2)

您使用的代码仅适用于类别。如果您想在磁电子商店中添加新产品(如新产品),则必须从http://www.magentocommerce.com/magento-connect/

搜索Magento扩展程序