Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在主页中显示从magento中的程序创建的产品?_Magento - Fatal编程技术网

如何在主页中显示从magento中的程序创建的产品?

如何在主页中显示从magento中的程序创建的产品?,magento,Magento,我使用magento中的控制器创建了产品。这些产品已成功创建,并显示在magento管理面板中的产品列表中。但这些产品未显示在magento主页中 但一旦我点击编辑这些产品并保存它们不变,它们就会显示在主页上 我是马根托的新手 原因可能是什么?如何克服 谢谢,首先,您需要刷新所有缓存,您可以从管理->系统->缓存管理开始,现在单击“刷新Magento缓存”按钮 第二,你需要索引,你可以从管理->系统->索引管理 选择所有索引并选择reindex data,然后单击submit按钮现在检查您的主页

我使用magento中的控制器创建了产品。这些产品已成功创建,并显示在magento管理面板中的产品列表中。但这些产品未显示在magento主页中

但一旦我点击编辑这些产品并保存它们不变,它们就会显示在主页上

我是马根托的新手

原因可能是什么?如何克服


谢谢,

首先,您需要刷新所有缓存,您可以从管理->系统->缓存管理开始,现在单击“刷新Magento缓存”按钮

第二,你需要索引,你可以从管理->系统->索引管理

选择所有索引并选择reindex data,然后单击submit按钮现在检查您的主页,它应该可以正常工作。确保您的产品有库存
和status=enable。

创建产品时使用了哪些代码?创建产品后是否重新编制索引?默认情况下,索引会在保存时更新,这就是为什么在打开和保存时会显示索引。你需要去触发他们我该怎么做。,如何重新编制索引?是否有其他解决方案?您的网站链接是什么?它不是实时的,我只是一名在本地机器上工作的开发人员。您在主页上显示的是哪种类型的产品,如:-新产品、特色产品或所有类型的产品?显示的是我手动创建的产品,但没有显示使用代码创建的产品。我尝试找出答案根据代码创建的产品和手动创建的产品之间的差异。它们都是相同的…请给我一个解决方案。非常感谢。