/**
  * {@inheritdoc}
  */
 protected function getPagesFromConfig($config = null)
 {
     $result = parent::getPagesFromConfig($config);
     $activeSite = $this->utilityService->getSiteId();
     $sites = $this->siteService->findAll();
     $sitePages = array();
     foreach ($sites as $site) {
         $isActive = $site->getId() === $activeSite;
         if ($isActive) {
             $result[0]['label'] = $site->getEnglishName();
         }
         $sitePages[] = array('label' => $site->getEnglishName(), 'route' => 'select-site', 'active' => $isActive, 'query' => array('siteId' => $site->getId()));
     }
     $result[0]['pages'] = $sitePages;
     return $result;
 }