Smile\ElasticsuiteVirtualCategory\Plugin\Catalog\Category\DataProviderPlugin::getProductSorterLoadUrl PHP Метод

getProductSorterLoadUrl() приватный Метод

Retrieve the category product sorter load URL.
private getProductSorterLoadUrl ( Magento\Catalog\Model\Category $category ) : string
$category Magento\Catalog\Model\Category Category.
Результат string
    private function getProductSorterLoadUrl(Category $category)
    {
        $storeId = $category->getStoreId();
        if ($storeId === 0) {
            $defaultStoreId = $this->storeManager->getDefaultStoreView()->getId();
            $storeId = current(array_filter($category->getStoreIds()));
            if (in_array($defaultStoreId, $category->getStoreIds())) {
                $storeId = $defaultStoreId;
            }
        }
        $urlParams = ['ajax' => true, 'store' => $storeId];
        return $this->urlBuilder->getUrl('virtualcategory/category_virtual/preview', $urlParams);
    }