Навигация по слоям для пользовательской коллекции Magento 2 Amasty - PullRequest
0 голосов
/ 29 мая 2020

Теперь на веб-сайте используется фильтр цен с типом слайдера модуля Amasty Shopby, я создаю новую страницу - это бестселлер с пользовательским продуктом коллекции в модели слоя в пользовательском модуле. Но ценовой фильтр всегда показывает неправильную минимальную цену и максимальную цену, в модуле Amasty я вижу, что getLayer () -> getProductCollection () я показываю строку запроса, она всегда является продуктом в ядре, а не применяется моя настраиваемая коллекция Я проверю и вижу код получить данные min и max для ползунка цены в 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 = [];
        }

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

...