1
为什么对EAV和标签没有部分重新索引?
这个问题困扰了我一段时间。 为什么在Magento 1.13.xx中引入的改进错误修复程序称为部分重新索引,却没有涵盖“产品属性”和“标签聚合数据”索引器?为什么这两个必须手动重新索引? 在我看来,EAV指数是最关键的指标之一。没有部分重新索引意味着在每次销售(有些人拥有)之后,索引将失效,这意味着分层导航不再有效,这将导致数据显示不一致和销售损失。 我是否缺少明显的东西? 更新: 因此,这里是此bug的描述。一旦完成销售并且产品缺货,分层导航将仅针对简单产品而不是可配置产品(未测试捆绑和分组)反映产品属性的更改。 因此,假设您的目录中有一个可配置的产品(如T恤)有不同的尺寸,并且“尺寸”属性为“可过滤(带有结果)”。然后,在相应类别或搜索结果的分层导航中,您将看到尺寸部分,其中列出了所有可用尺寸。如果完成其中一项销售后,某个尺寸的商品缺货,您可能会希望它从分层导航中消失。除非刷新属性索引和刷新块缓存,否则不会发生这种情况。 这个错误真的很关键。这是两种威胁。首先,最终客户在分层导航中看到自己的尺寸,然后发现实际上不可用,这会让您的商店感到沮丧。更糟糕的是,一旦产品重新入库,在分层导航中就不会显示出来,因此最终客户将无法购买。因此,很难低估收入损失的数额。