Названия продуктов в виджете Magento переводятся случайным образом - PullRequest
1 голос
/ 26 мая 2020

Я реализовал настраиваемый слайдер продукта в моем магазине Magento. Иногда названия продуктов в слайдере в голландском магазине представлены на английском языке sh, а не на голландском. Когда я очищаю кеш, все работает нормально (названия возвращаются на голландский) в течение 1-2 часов, а затем, по прошествии определенного периода времени, названия продуктов go возвращаются на английский sh.

Это код, который используется для коллекции товаров в ползунках:

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 в нашем магазине. После этой реализации, похоже, начались проблемы.

...