Навигация по слоям для пользовательской коллекции Magento 2 Amasty

Теперь на веб-сайте, использующем фильтр цен с типом слайдер модуля Amasty Shopby, я создаю новую страницу Bestseller с пользовательским продуктом коллекции в модели Layer в пользовательском модуле. Но ценовой фильтр всегда показывает неправильную минимальную цену и максимальную цену, в модуле Amasty я вижу, что getLayer()->getProductCollection() я показываю строку запроса, это всегда весь продукт в ядре, а не применяется моя настраиваемая коллекция. код получить минимальные и максимальные данные для ползунка цены в amasty

       $productCollection = $this->getLayer()->getProductCollection();
        $alteredQueryResponse = $this->getAlteredQueryResponse();
        try {
            $facets = $productCollection->getFacetedData(
                $this->getAttributeModel()->getAttributeCode(),
                $alteredQueryResponse
            );
        } catch (StateException $e) {
            if (!$this->messageManager->hasMessages()) {
                $this->messageManager->addErrorMessage(
                    __(
                        'Make sure that "%1" attribute can be used in layered navigation',
                        $this->getAttributeModel()->getAttributeCode()
                    )
                );
            }
            $facets = [];
        }

На данный момент мне нужно показать минимальные и максимальные значения для моего пользовательского продукта коллекции на странице бестселлера. Пожалуйста, помогите мне. Благодарность

0 ответов

Другие вопросы по тегам