public function getFilterParameters() { $parameters = parent::getFilterParameters(); // TODO: Change the autogenerated stub if (!empty($parameters['context']['value']) && $parameters['context']['value'] == 'profile') { $parameters['user']['value'] = AppRouteAction::getUserId(); } return $parameters; }
/** * {@inheritdoc} */ protected function getMenu(BlockContextInterface $blockContext) { // $blockContext->setSetting('include_homepage_link', false); $menu = $this->getRootMenu($blockContext); /* @var $menu \Knp\Menu\MenuItem */ $curPage = AppRouteAction::getCmsManager()->getCurrentPage(); /* @var $curPage BasePage */ if ($curPage && $curPage->getRouteName() != 'homepage') { foreach ($curPage->getParents() as $page) { /* @var $page BasePage */ if ($page->getUrl() !== '/') { $menu->addChild(AppRouteAction::translate($page->getName()), array('route' => $page)); } } $menu->addChild(AppRouteAction::translate($curPage->getName()), array()); } return $menu; }
/** * */ public function getMenuClass() { return AppRouteAction::getMenuClass($this); }