loadCategoryContent example

$this->categoryRepository = $categoryRepository;
        $this->productStreamRepository = $productStreamRepository;
    }

    /** * @return void */
    public function indexAction(Request $request, ShopContextInterface $shopContext)
    {
        $requestCategoryId = (int) $request->getParam('sCategory');

        $categoryContent = $this->loadCategoryContent($requestCategoryId$request);

        $emotionConfiguration = $this->getEmotionConfiguration(
            $requestCategoryId,
            false,
            $categoryContent['streamId']
        );

        $location = $this->getRedirectLocation($categoryContent$emotionConfiguration['hasEmotion']$shopContext);
        if (\is_string($location)) {
            $this->redirect($location['code' => Response::HTTP_MOVED_PERMANENTLY]);

            
Home | Imprint | This part of the site doesn't use cookies.