无法在主页上获取类别产品

时间:2016-01-09 08:01:14

标签: magento magento-1.9

我们正在使用来自magento的buyshop theme并尝试通过以下代码列出主页上每个类别的一些产品:

{{block type="catalog/product_list" category_id="2" block_name="Bestsellers" template="izotope/products_from_category.phtml"}}

上述类别有超过2000种产品,但没有出现。通过菜单的正常类别视图完全正常。

另外,尝试使用默认的magento(1.9.2.2)代码,如下所示,但没有成功

{block type="catalog/product_list" category_id="your_category_id" template="catalog/product/list.phtml"}}

同样的事情在localhost上完全正常,但是,我们无法找出出现这种行为的任何原因。

我们认为它与主题无关,它是我们不知道或可能被禁用的东西。我们已经尝试了一切,包括:

一个。清除缓存

湾检查产品状态是否已启用以及产品是否有库存

℃。检查产品是否在类别和默认商店视图中

.....还有更多小事,但没有成功。

真的很感激任何帮助。

3 个答案:

答案 0 :(得分:0)

试试这个

ystr = "EF"

答案 1 :(得分:0)

您必须为该块设置权限

打开管理员>>系统>>权限>>块>>单击“添加新块按钮”

之后在Block Name字段中添加您的块名称= catalog / product_list
并设置Is Allowed = Yes 单击保存块按钮。 之后 在cms页面中添加你的cms代码或静态块它可以正常工作

如果它适合你,那么投票

答案 2 :(得分:0)

似乎是因为某些基于主题的元素。我删除了主题并尝试了默认主题并按预期工作。

刚刚完成重新安装主题并且工作正常。我从网站上得到了一个更新的版本,可能他们可能已修复它。

再次感谢大家的贡献。真的很感激。