首页无法获取类目产品

Unable to get category products on home page

我们正在使用来自 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"}}

同样的事情在本地主机上工作得很好,但是,我们无法找出这种行为的任何原因。

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

一个。清除缓存

b。查看商品状态是否已启用,商品是否有货

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

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

任何帮助将不胜感激。

试试这个

{{block type="catalog/product_list" column_count="4" category_id="2" block_name="home.catalog.product.list" template="izotope/products_from_category.phtml"}}

您必须为该块设置权限

打开管理>>系统>>权限>>块>>点击添加新块按钮

之后在提交的区块名称中添加您的区块名称 = catalog/product_list
并设置允许 = 是 单击保存块按钮。 在那之后 在 cms 页面或静态块中添加您的 cms 代码它工作正常

如果它适合你,请投票

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

刚刚完成 re-installing 主题并且成功了。我从网站上得到了一个更新的版本,他们可能已经修复了它。

再次感谢大家的贡献。非常感谢。