Magento:如何从特定类别中获取最近添加的产品数量?

时间:2014-01-06 16:23:10

标签: magento magento-1.7

第1步:我使用以下代码获取特定类别的产品数量:

{{block type="catalog/product_list" num_products="28" category_id="3" mode="list" template="catalog/product/list.phtml"}}

但它不会将产品限制在28并显示所有产品。

第二步: 如何获得最近添加的产品?

1 个答案:

答案 0 :(得分:0)

我在产品页面上最近查看的内容是:

在catalog_product_view的内容块中的catalog.xml中

<block type="reports/product_viewed" name="reports.product.viewed" as="recently_viewed" template="reports/product_viewed.phtml">

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

<action method="setItemLimit"><type>recently_viewed</type><limit>4</limit></action>

</block>

在模板文件中:catalog / product / view.phtml:

<?php echo $this->getChildHtml('recently_viewed') ?>

或者您可以按如下方式调用diret core:

1.在下面的任何希望添加

的模板中放置代码段

<?php echo $this->getLayout()->createBlock("reports/product_viewed")->setTemplate("reports/product_viewed.phtml")->toHtml(); ?>

2.在下面的任何后端cms-&gt;中放置代码片段。页面或静态块

{{block type="reports/product_viewed" template="reports/product_viewed.phtml"}}

使用。

将模板名称,product_viewed.phtml替换为您的网站