Magento数据库查询以获取价格范围内的产品数量

时间:2011-01-13 14:44:12

标签: magento

我已经通过超链接静态添加了价格范围:

  • $ 0 - $ 500
  • $ 500 - $ 1,000
  • $ 1,000 - $ 2,500
  • $ 2,500 - $ 5,000
  • $ 5,000 - $ 10,000
  • $ 10,000 - $ 15,000
  • $ 15,000及以上

例如,当我点击链接$ 1000- $ 2500时,网址为 http://localhost/magento/index.php/catalogsearch/advanced/result/?price[from]=1000&price[to]=2500&category=9。这工作正常。我想通过查看表格中的价格字段来显示每个价格范围的产品数量。可能是什么查询?

1 个答案:

答案 0 :(得分:1)

你知道你可以为此目的使用分层导航吗?这种导航将在您类别的产品列表页面的左栏中显示产品集合的过滤器(在默认主题中)。默认的过滤器类型是价格。要启用分层导航,您应该转到类别属性,然后在Display SettingsIs Anchor设置为true。您可以手动指定过滤器的步骤。第一种方法是在管理员后端菜单System -> ConfigurationCatalog->Catalog->Layered Navigation。第二种方法是在类别属性中更改它:Display Settings -> Layered Navigation Price Step