我正在使用 Magento CE 1.6.2 并希望显示来自特定类别的“新”产品。为此,我创建了一个像这样的静态块并传递了我想要的类别。
{{block type="catalog/product_new" category_id="20" template="catalog/product/new.phtml"}}
但是类别 ID 需要从我的 .phtml 文件之一中的代码动态传递。有没有办法创建一个我可以在这个静态块中使用的变量。就像我的 .phtml 代码是:
$_categoryId = $this->getCurrentCategory()->getId(); //Store my category id
可以做一些事情,以便我可以像这样将此变量传递给我的静态块,
{{block type="catalog/product_new" category_id="var $_categoryId" template="catalog/product/new.phtml"}} //Which is nothing but 20 so that it displays new products from only category 20
请帮忙 !
编辑:我找到了一个类似的链接。我追随它,但没有成功。 http://magentophp.blogspot.co.uk/2011/08/passing-paramters-to-magento-cms-static.html
任何人都可以帮助我点击链接并使其正常工作吗?