1

我在我的 Magento 商店中实现了一个自定义产品滑块。有时,滑块中的产品标题在荷兰商店视图中是英文而不是荷兰文。当我清空缓存时,一切正常(标题恢复为荷兰语)大约 1-2 小时,然后在一段时间后产品标题恢复为英语。

这是用于滑块中产品集合的代码:

protected function _getProductCollection()
{
    $productCollection = null;

    $category = $this->getCategory();
    if ($this->getCategory() != null && $category->getId()) {
        $productCollection = $category->getProductCollection()
            ->addStoreFilter()
            ->setPageSize(11)
            ->setCurPage(1);

        Mage::getSingleton('catalog/product_visibility')
            ->addVisibleInCatalogFilterToCollection($productCollection);

        $this->_addProductAttributesAndPrices($productCollection);
    }

    return $productCollection;
}

旁注:我们最近在我们的商店中实现了一个 hreflang 模块。在此实施之后,问题似乎已经开始。

4

0 回答 0