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

Magento类别页面不显示任何产品,magento,e-commerce,magento-1.5,Magento,E Commerce,Magento 1.5,当我查看一个分类页面(即url.com/category.html)时,页面会显示分类标题、描述,但不会显示产品。似乎没有加载它们,因为我收到消息“没有与所选产品匹配的产品。” 产品已启用,在目录和搜索中可见,有数量和库存,产品类别列在名为“默认类别”的根类别下。我有一个按类别ID在主页上列出的特色产品,显示精细和单独的产品详细信息页面,正如它们应该显示的那样 我尝试过刷新缓存/索引和搜索Google都没有用。我想这可能是因为我对主题进行了定制,但切换到默认主题没有做任何更改,所以看起来我必须在

当我查看一个分类页面(即url.com/category.html)时,页面会显示分类标题、描述,但不会显示产品。似乎没有加载它们,因为我收到消息“没有与所选产品匹配的产品。”

产品已启用,在目录和搜索中可见,有数量和库存,产品类别列在名为“默认类别”的根类别下。我有一个按类别ID在主页上列出的特色产品,显示精细和单独的产品详细信息页面,正如它们应该显示的那样

我尝试过刷新缓存/索引和搜索Google都没有用。我想这可能是因为我对主题进行了定制,但切换到默认主题没有做任何更改,所以看起来我必须在产品或类别配置中遗漏一些内容

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


我正在使用magento 1.5.1版

您有多少属性?太多标记为“在产品列表页面上可见”的属性可能会破坏索引。目录\u产品\u平面表中是否有记录?

您有多少属性?太多标记为“在产品列表页面上可见”的属性可能会破坏索引。目录\u product\u flat\u*表中是否有记录?

在我查找记录并将我的theme的list.phtml文件替换为默认文件(大约第100次)后,确定产品开始显示。不确定发生了什么变化,但只要它们继续显示,我就很高兴。

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

下次如果您遇到同样的问题,您可以尝试两种方法:

1-重新索引目录和产品

2-检查用户权限
如果将数据库从一台服务器移动到另一台服务器,或者恢复数据库,则可能需要检查
customer\u group
表。更具体地说,您应该检查“未登录”记录及其ID,如果不是,则该记录应为“0”。该用户组几乎是大多数Magento商店的所有用户。下次如果您遇到同样的问题,您可以尝试两种方法:

1-重新索引目录和产品

2-检查用户权限
如果将数据库从一台服务器移动到另一台服务器,或者恢复数据库,则可能需要检查
customer\u group
表。更具体地说,您应该检查“未登录”记录及其ID,如果不是,则该记录应为“0”。对于该用户组,产品将不可见,而该用户组几乎是大多数Magento商店的所有用户。

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

  • 产品必须在目录中可见
  • 必须启用这些产品
  • 产品必须有库存数量
  • 产品必须设置为库存
  • 如果产品设置为不跟踪库存,则仍需要有库存数量并设置为库存
  • 必须将产品分配到目标类别
  • 如果使用多网站模式(或通过数据流导入产品),则必须将产品分配给目标网站
  • 您必须刷新“var/Cache”&从管理>系统>索引管理重新生成所有索引

  • 希望这对你有帮助

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

  • 产品必须在目录中可见
  • 必须启用这些产品
  • 产品必须有库存数量
  • 产品必须设置为库存
  • 如果产品设置为不跟踪库存,则仍需要有库存数量并设置为库存
  • 必须将产品分配到目标类别
  • 如果使用多网站模式(或通过数据流导入产品),则必须将产品分配给目标网站
  • 您必须刷新“var/Cache”&从管理>系统>索引管理重新生成所有索引

  • 希望这对你有帮助

    我没有添加任何附加属性,所以只有默认值,看起来没有任何设置为可见。我不确定如何检查表的记录,这是通过PHP MyAdmin实现的吗?如果是这样的话,我目前没有访问权限,但可以在今天晚些时候获取。编辑:我相信有39个属性是的,phpMyAdmin将允许您访问数据库。是的,目录_product _flat _1中有三个记录对应于我添加的三个测试产品。我没有添加任何其他属性,因此只有默认值,看起来没有任何设置为可见的。我不确定如何检查表的记录,这是通过PHP MyAdmin实现的吗?如果是这样,我目前没有访问权限,但可以在今天晚些时候获取。编辑:我相信有39个属性是的,phpMyAdmin将允许您访问数据库。是的,目录“产品”平面“1”中有三个记录对应于我添加的三个测试产品