首页 文章

Magento类别页面不显示任何产品

提问于
浏览
1

当我查看类别页面(即.url.com/category.html)时,该页面显示类别 Headers ,描述但没有产品 . 似乎没有加载它们,因为我收到此消息“没有与选择匹配的产品 . ”

产品已启用,在目录和搜索中可见,有数量且有库存,产品类别列在名为“默认类别”的根类别下 . 我在主页上按类别ID列出了特色产品,这些产品显示精细,个别产品详细信息页面也应显示 .

我尝试刷新缓存/索引并搜索谷歌都无济于事 . 我认为这可能是由我对主题进行的自定义导致的问题,但切换到默认主题没有做任何改变,所以看起来我必须缺少产品或类别配置中的某些内容 .

可能相关? - 即使按产品名称,搜索也始终不返回任何结果

我正在使用magento ver 1.5.1

4 回答

  • 0

    你有多少属性?标记为“在产品列表页面上可见”的太多属性可能会破坏索引 . catalog_product_flat_ *表中是否有记录?

  • 6

    请检查您的产品是否已完成以下设置

    • 产品必须在目录中可见 .

    • 必须启用产品 .

    • 产品必须有库存数量 .

    • 产品必须设置为库存 .

    • 如果产品设置为不跟踪库存,则仍需要库存数量并设置为库存 .

    • 必须将产品分配到目标类别 .

    • 如果使用多网站模式(或者您通过数据流导入产品),则必须将产品分配到目标网站 .

    • 您必须刷新“var / Cache”并从admin> system> index management重建所有索引

    希望这对你有所帮助 .

  • 2

    下次如果遇到同样的问题,你可以尝试两件事:

    1 - Reindex catalog and products

    2 - Check user permissions 如果将数据库从一台服务器移动到另一台服务器,或者还原数据库,则可能需要检查 customer_group 表 . 更具体地说,您应该检查 "NOT LOGGED IN" 记录及其ID,如果不是,那么该产品将不会显示在几乎所有Magento商店的所有用户的产品组中,这应该是"0" .

  • 0

    在我查找记录并将我的主题list.phtml文件替换为默认的(大约第100次)产品开始显示后,确定 . 不确定是什么改变但只要他们继续显示我很高兴 .

相关问题