/** * @return array */ protected function prepareParameters() { $queryParameters = parent::prepareParameters(); $dataLocale = $this->getLocale($queryParameters); $queryParameters['dataLocale'] = $dataLocale; $this->catalogContext->setLocaleCode($dataLocale); $dataScope = $this->getScope(); $queryParameters['scopeCode'] = $dataScope; return $queryParameters; }
/** * @return array */ protected function prepareParameters() { $queryParameters = parent::prepareParameters(); $dataLocale = $this->getLocale($queryParameters); $queryParameters['dataLocale'] = $dataLocale; // TODO : strange that we need to set it here, would expect from the datasource $this->catalogContext->setLocaleCode($dataLocale); $dataScope = $this->getScope(); $queryParameters['scopeCode'] = $dataScope; return $queryParameters; }