玛根托 : show new products on home page

标签 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

提前致谢,
基兰

最佳答案

首先,进入“CMS”>“页面”>选择“主页”(URL键:home)。 点击“设计” 将以下 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>

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

关于玛根托 : show new products on home page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037967/

相关文章:

Magento 升级 1.5.1 到 1.6.2 - 表 "base_shipping_hidden_tax_amount"上不存在列 "sales_flat_creditmemo"

Magento 2 上的 SSL 错误登录市场

magento - 如何从我的仪表板中删除我的订单

Magento:我可以安全删除哪些目录和文件?

magento - Cookie 不适用于 magento 子商店

php - magento cron 作业和 cron_scheduler 表

magento - Wamp 和 Magento 的 500 内部服务器错误

php - 在 Magento 集合中的连接表中选择多行查询

php - 具有复合主键的表的 Magento 资源模型

php - Foreach 循环返回查询两次